Structure STATIONQUERY

La structure STATIONQUERY fournit des informations sur un ordinateur spécifique à l’aide du Moniteur réseau.

Syntaxe

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;

Membres

Indicateurs

Indicateurs qui identifient l’état actuel du Moniteur réseau.

Valeur Signification
STATIONQUERY_FLAGS_LOADED
Le pilote est chargé, mais pas le noyau.
STATIONQUERY_FLAGS_RUNNING
Le pilote est chargé, mais ne capture pas les données.
STATIONQUERY_FLAGS_CAPTURING
Le pilote est activement impliqué dans une capture.
STATIONQUERY_FLAGS_TRANSMITTING
Cet indicateur est obsolète.

BCDVerMinor

Numéro de version mineure du Moniteur réseau installé sur l’ordinateur.

BCDVerMajor

Numéro de version principale du Moniteur réseau installé sur l’ordinateur.

LicenseNumber

Numéro de licence logicielle.

MachineName

Nom du fabricant de l’ordinateur, le cas échéant.

UserName

Nom d’utilisateur ou identificateur système.

Reserved

Réservé pour un usage futur.

AdapterAddress

Adresse de carte réseau.

WMachineName

Nom de l’ordinateur Unicode. Ce membre s’applique à Network Monitor 2.0 ou version ultérieure.

WUserName

Nom d’utilisateur Unicode. Ce membre s’applique à Network Monitor 2.0 ou version ultérieure.

Notes

Un tableau de ces structures est utilisé par la structure QUERYTABLE pour fournir une liste des ordinateurs qui utilisent actuellement le Moniteur réseau pour capturer des données.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
En-tête
Netmon.h

Voir aussi

QUERYTABLE