STATIONQUERY 構造体
STATIONQUERY 構造体は、ネットワーク モニターを使用して特定のコンピューターに関する情報を提供します。
構文
typedef struct _STATIONQUERY {
DWORD Flags;
BYTE BCDVerMinor;
BYTE BCDVerMajor;
DWORD LicenseNumber;
BYTE MachineName[MACHINE_NAME_LENGTH];
BYTE UserName[USER_NAME_LENGTH];
BYTE Reserved[32];
BYTE AdapterAddress[6];
WCHAR WMachineName[MACHINE_NAME_LENGTH];
WCHAR WUserName[USER_NAME_LENGTH];
} STATIONQUERY, *LPSTATIONQUERY;
メンバー
-
Flags
-
ネットワーク モニターの現在の状態を識別するフラグ。
値 説明 - STATIONQUERY_FLAGS_LOADED
ドライバーは読み込まれますが、カーネルは読み込まれません。 - STATIONQUERY_FLAGS_RUNNING
ドライバーは読み込まれますが、データはキャプチャされません。 - STATIONQUERY_FLAGS_CAPTURING
ドライバーはキャプチャに積極的に取り組みます。 - STATIONQUERY_FLAGS_TRANSMITTING
このフラグは、互換性のために残されています。 -
BCDVerMinor
-
コンピューターにインストールされているネットワーク モニターのマイナー バージョン番号。
-
BCDVerMajor
-
コンピューターにインストールされているネットワーク モニターのメジャー バージョン番号。
-
LicenseNumber
-
ソフトウェア ライセンス番号。
-
MachineName
-
コンピューターの製造元名 (存在する場合)。
-
UserName
-
ユーザー名またはシステム識別子。
-
Reserved
-
将来利用するために予約されています。
-
AdapterAddress
-
NIC アドレス。
-
WMachineName
-
Unicode コンピューター名。 このメンバーは、Network Monitor 2.0 以降に適用されます。
-
WUserName
-
Unicode ユーザー名。 このメンバーは、Network Monitor 2.0 以降に適用されます。
解説
これらの構造体の配列は 、QUERYTABLE 構造体によって使用され、現在ネットワーク モニターを使用してデータをキャプチャしているコンピューターの一覧を提供します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows 2000 Server [デスクトップ アプリのみ] |
ヘッダー |
|