Next Topic

Previous Topic

Book Contents

GetMachine

提出されたMachine_GroupIDのマシン詳細を返します。

以下のフィールドの単一レコードが返されます。

Machine_GroupID

string

マシンIDと関連するグループIDの連結した表示

agentGuid

decimal

マシンID、グループIDアカウント用の世界で唯一の識別子とその対応エージェント。

machName

string

マシンのフルネーム。左端の小数点の左はすべてマシン名です。

groupName

string

このアカウントのグループフルネーム。左端の小数点の右はすべてグループ名です。

Manufacturer

string

メーカー文字列(タイプ1)

ProductName

string

製品名文字列(タイプ1)

MachineVersion

string

バージョン文字列(タイプ1)

SysSerialNumber

string

シリアル番号文字列(タイプ1)

ChassisSerialNumber

string

シャーシシリアル番号(タイプ3)

ChassisAssetTag

string

シャーシアセットタグ番号(タイプ3)

BusSpeed

string

外部バス速度 (単位MHz) (タイプ4)

MaxMemorySize

string

最大メモリモジュールサイズ (単位MB) (タイプ16 - 最大能力またはタイプ16が使用できないなら、最大メモリサイズ タイプ5)

MaxMemorySlots

string

付属メモリスロット数 (タイプ16でのメモリディバイス数、またはタイプ16が使用できないなら、タイプ5での付属メモリスロット数)

ChassisManufacturer

string

シャーシメーカー(タイプ3)

ChassisType

string

シャーシタイプ(タイプ3)

ChassisVersion

string

シャーシバージョン(タイプ3)

MotherboardManufacturer

string

マザーボードメーカー(タイプ2)

MotherboardProductCode

string

マザーボード製品コード(タイプ2)

MotherboardVersion

string

マザーボードバージョン(タイプ2)

MotherboardSerialNumber

string

マザーボードシリアル番号(タイプ2)

ComputerName

string

コンピュータ名

IpAddress

string

a.b.c.d表記でのコンピュータのIPアドレス

SubnetMask

string

a.b.c.d表記でのサブネットマスク。データがない場合、文字列は空

DefaultGateway

string

a.b.c.d表記でのデフォルトゲートウェイIPアドレス。データがない場合、文字列は空

DnsServer1

string

a.b.c.d表記でのDNSサーバー1のIPアドレス。データがない場合、文字列は空

DnsServer2

string

a.b.c.d表記でのDNSサーバー2のIPアドレス。データがない場合、文字列は空

DnsServer3

string

a.b.c.d表記でのDNSサーバー3のIPアドレス。データがない場合、文字列は空

DnsServer4

string

a.b.c.d表記でのDNSサーバー4のIPアドレス。データがない場合、文字列は空

DhcpEnabled

int

0 -> データは利用不可、1 -> DHCPがクライアントコンピュータで有効、 2 -> 無効

DhcpServer

string

a.b.c.d表記でのDHCPサーバーIPアドレス。データがない場合、文字列は空

WinsEnabled

string

0 -> データは利用不可、1 -> WINS解決がクライアントコンピュータで有効、 2 -> 無効

PrimaryWinsServer

string

a.b.c.d表記でのWINSサーバーIPアドレス。使用不可の場合文字列は空。

SecondaryWinsServer

int

a.b.c.d表記での2次WINSサーバーIPアドレス。使用不可の場合文字列は空。

ConnectionGatewayIp

int

エージェントソースアドレスとして、KServerが取得したa.b.c.d表記でのIPアドレス。このIPはエージェントネットワークゲートウェイです。例えばコンピュータがNATの後ろにある場合、IpAddressは異なります。使用不可の場合文字列は空。

OsType

string

文字列はOSタイプを含みます。例:95, 98, NT4, 2000, NT3.51, WIN32s.MajorVersion、MinorVersion、PlatformIdの部分から派生しています。

OsInfo

string

文字列には、Build 1381 サービスパック 3などの、追加OS情報が含まれます。BuildNumberとCsdVersionから派生しています。

MajorVersion

decimal

GetVersionEx() Windowsファンクションコールからのメージャーバージョン番号。

MinorVersion

string

GetVersionEx() Windowsファンクションコールからのマイナバージョン。PlatformIdが、Windows用Win32ならば、0のMinorVersionがWindows 95であることを示します。PlatformIdがWindows用Win32ならば 、0より大きいMinorVersion がWindows 98 であることを示します。

MacAddr

string

文字列は物理的アドレスを含みます。すなわち、接続されたメディアアクセスコントロールアドレスです。MACアドレスは以下のフォームとなります:00-03- 47-12-65-77

LoginName

string

現在ログインしているユーザーのユーザー名。この値は、クイックチェックインごとに更新されます。エージェントエラーログファイルは、変更ごとに更新されます。

firstCheckin

dateTime

このエージェントがシステムに最初にチェックインしたタイムスタンプ記録

lastCheckin

dateTime

このエージェントがシステムに最も最近にチェックインしたタイムスタンプ記録

currentUser

string

現在ログインしているユーザーのログイン名。このときにだれもログインしていなければ空白

lastLoginName

string

このシステムにログインした最後のユーザーのログイン名

lastReboot

dateTime

このシステムが最後にリブートされたときのタイムスタンプ

agentVersion

int

このシステムにインストールされたエージェントのバージョンナンバー

contactName

string

このエージェントに指定されたユーザーコンタクト名

contactEmail

string

このエージェントに指定されたユーザーEメールアドレス

contactPhone

string

このエージェントに指定されたユーザーEメールアドレス

contactNotes

string

このエージェントのコンタクト情報に付随する注釈

enableTickets

int

このユーザーがユーザーインターフェース経由でチケットを使ってアクセスしていなければ0

enableRemoteControl

int

このユーザーがユーザーインターフェース経由でリモートコントロールにアクセスしていなければ0

enableChat

int

このユーザーがユーザーインターフェース経由でチャットにアクセスしていなければ0

credentialName

string

このエージェントに設定された証明書のユーザー名(もしあれば)

primaryKServer

string

アドレス:1次KServer接続のためにエージェントが接続するポート

secondaryKServer

string

アドレス:2次KServer接続のためにエージェントが接続するポート

quickCheckinSecs

int

他のエージェントがクイックチェックインを実行するまでの待機する時間(単位は秒)

agentTempDir

string

このシステムでエージェントが使用する作業ディレクトリ

もしあれば、以下のフィールドの複数の記録が返されます。

CpuDesc

string

CPUの記述(例:Pentium III モデル8)

CpuSpeed

int

MHzでのCPU速度 (例:601)

CpuCount

int

プロセッサー数 (例:1)

TotalRam

int

MByte単位のRAM容量 (例、250)

もしあれば、以下のフィールドの複数の記録が返されます。

DriveLetter

string

論理ディスクドライブ文字(例:C)

TotalSpace

int

ディスクの合計MByte (例、28.609 GBの場合は28609 )  使用できない場合は、おそらく空白。

UsedSpace

int

使用MByte数(例:21.406 GB用の21406)。 利用不可の場合は空白。

FreeSpace

int

使用可能なMByte数(例: 21.406 GBに対して21406 )。 利用不可の場合は空白。

DriveType

string

Fixed = ハードディスクRemovable = フロッピーまたは他のリムーバブルメディアCDROMNetwork =  マップされたネットワークドライブ

VolumeName

string

ボリュームに指定された名称

FormatType

string

NTFS、FAT32、CDFS、等。

以下のフィールドの単一レコードが返されます。

Method

string

この反応を要求した操作です。

TransactionID

decimal

このメッセージ用の専用メッセージIDです。

ErrorMessage

string

白紙の場合、エラーは返されません。

ErrorLocation

string

白紙の場合、エラーは返されません。