Partager via


Structure NETWORKINFO

La structure NETWORKINFO décrit une carte réseau.

Syntaxe

typedef struct _NETWORKINFO {
  BYTE    PermanentAddr[6];
  BYTE    CurrentAddr[6];
  ADDRESS OtherAddress;
  DWORD   LinkSpeed;
  DWORD   MacType;
  DWORD   MaxFrameSize;
  DWORD   Flags;
  DWORD   TimestampScaleFactor;
  BYTE    NodeName[32];
  BOOL    PModeSupported;
  BYTE    Comment[ADAPTER_COMMENT_LENGTH];
} NETWORKINFO, *LPNETWORKINFO;

Membres

PermanentAddr

Adresse MAC permanente.

CurrentAddr

Adresse MAC actuelle.

OtherAddress

Autre adresse qui prend en charge ce (par exemple IP, IPX).

LinkSpeed

Vitesse de liaison, en Mbits/s.

MacType

Type de média.

MaxFrameSize

Taille d’image maximale autorisée.

Indicateurs

Ce paramètre peut être l’un des indicateurs d’information suivants :

Valeur Signification
NETWORKINFO_FLAGS_PMODE_NOT_SUPPORTED
Le carte réseau ne prend pas en charge le mode promiscuous, ce qui signifie qu’il ne capture que le trafic qui est diffusé dans la nature ou qui implique uniquement l’ordinateur local.
NETWORKINFO_FLAGS_RAS
Il s’agit d’un réseau virtuel carte qui est une connexion RAS (Serveur d’accès à distance) via un modem ou un autre carte réseau.
NETWORKINFO_FLAGS_REMOTE_CARD
Le carte réseau n’est pas sur l’ordinateur local, mais est capturé sur un ordinateur distant à la demande de l’ordinateur local.
NETWORKINFO_FLAGS_REMOTE_NAL
Obsolète; n’utilisez pas.
NETWORKINFO_FLAGS_REMOTE_NAL_CONNECTED
Obsolète; n’utilisez pas.

TimestampScaleFactor

Par exemple, la valeur 1 indique 1/1 ms, 10 indique 1/10 ms, 100 indique 1/100 ms, et ainsi de suite.

NodeName

Nom de la station de travail distante.

PModeSupported

Indicateur de prise en charge du mode P de la carte réseau.

Commentaire

Champ de commentaire de l’adaptateur.

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