Estrutura STATIONQUERY
A estrutura STATIONQUERY fornece informações sobre um computador específico usando o Monitor de Rede.
Sintaxe
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;
Membros
-
Sinalizadores
-
Sinalizadores que identificam o estado atual do Monitor de Rede.
Valor Significado - STATIONQUERY_FLAGS_LOADED
O driver é carregado, mas o kernel não é. - STATIONQUERY_FLAGS_RUNNING
O driver é carregado, mas não captura dados. - STATIONQUERY_FLAGS_CAPTURING
O driver está ativamente envolvido em uma captura. - STATIONQUERY_FLAGS_TRANSMITTING
Esse sinalizador é obsoleto. -
BCDVerMinor
-
Número de versão secundária do Monitor de Rede instalado no computador.
-
BCDVerMajor
-
Número de versão principal do Monitor de Rede instalado no computador.
-
LicenseNumber
-
Número da licença de software.
-
MachineName
-
Nome do fabricante do computador, se houver.
-
UserName
-
Nome de usuário ou identificador do sistema.
-
Reserved
-
Reservado para uso futuro.
-
AdapterAddress
-
Endereço NIC.
-
WMachineName
-
Nome do computador Unicode. Esse membro se aplica ao Monitor de Rede 2.0 ou posterior.
-
WUserName
-
Nome de usuário Unicode. Esse membro se aplica ao Monitor de Rede 2.0 ou posterior.
Comentários
Uma matriz dessas estruturas é usada pela estrutura QUERYTABLE para fornecer uma lista dos computadores que estão atualmente usando o Monitor de Rede para capturar dados.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho |
|