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;
成員
-
旗標
-
識別網路監視器目前狀態的旗標。
值 意義 - STATIONQUERY_FLAGS_LOADED
驅動程式已載入,但核心不是。 - STATIONQUERY_FLAGS_RUNNING
驅動程式已載入,但不會擷取資料。 - STATIONQUERY_FLAGS_CAPTURING
驅動程式正積極參與擷取。 - STATIONQUERY_FLAGS_TRANSMITTING
這個旗標已過時。 -
BCDVerMinor
-
電腦上安裝的次要網路監視器版本號碼。
-
BCDVerMajor
-
電腦上安裝的主要網路監視器版本號碼。
-
LicenseNumber
-
軟體授權號碼。
-
MachineName
-
電腦製造商名稱,如果有的話。
-
使用者名稱
-
使用者名稱或系統識別碼。
-
已保留
-
保留供未來使用。
-
AdapterAddress
-
NIC 位址。
-
WMachineName
-
Unicode 電腦名稱稱。 此成員適用于網路監視器 2.0 或更新版本。
-
WUserName
-
Unicode 使用者名稱。 此成員適用于網路監視器 2.0 或更新版本。
備註
QUERYTABLE結構會使用這些結構的陣列,以提供目前使用網路監視器來擷取資料的電腦清單。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows 2000 Server [僅限桌面應用程式] |
標頭 |
|