Struttura STATIONQUERY
La struttura STATIONQUERY fornisce informazioni su un computer specifico tramite Monitoraggio di rete.
Sintassi
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;
Members
-
Flag
-
Flag che identificano lo stato corrente di Monitoraggio di rete.
Valore Significato - STATIONQUERY_FLAGS_LOADED
Il driver viene caricato, ma il kernel non è. - STATIONQUERY_FLAGS_RUNNING
Il driver viene caricato ma non acquisisce i dati. - STATIONQUERY_FLAGS_CAPTURING
Il driver è attivamente impegnato in un'acquisizione. - STATIONQUERY_FLAGS_TRANSMITTING
Questo flag è obsoleto. -
BCDVerMinor
-
Numero di versione secondaria di Monitoraggio di rete installato nel computer.
-
BCDVerMajor
-
Numero di versione principale di Monitoraggio di rete installato nel computer.
-
LicenseNumber
-
Numero di licenza software.
-
MachineName
-
Nome produttore computer, se disponibile.
-
UserName
-
Nome utente o identificatore di sistema.
-
Reserved
-
Riservato per utilizzi futuri.
-
AdapterAddress
-
Indirizzo della scheda di interfaccia di rete.
-
WMachineName
-
Nome computer Unicode. Questo membro si applica a Monitoraggio di rete 2.0 o versione successiva.
-
WUserName
-
Nome utente Unicode. Questo membro si applica a Monitoraggio di rete 2.0 o versione successiva.
Commenti
Una matrice di queste strutture viene usata dalla struttura QUERYTABLE per fornire un elenco dei computer che attualmente usano Monitoraggio di rete per acquisire i dati.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|