Partager via


INTERFACE_INFO structure (ws2ipdef.h)

La structure INTERFACE_INFO est utilisée conjointement avec la commande ioctl SIO_GET_INTERFACE_LIST pour obtenir des informations sur une adresse IP d’interface.

Syntaxe

typedef struct _INTERFACE_INFO {
  ULONG        iiFlags;
  sockaddr_gen iiAddress;
  sockaddr_gen iiBroadcastAddress;
  sockaddr_gen iiNetmask;
} INTERFACE_INFO, *LPINTERFACE_INFO;

Membres

iiFlags

Masque de bits décrivant la status de l’interface. Les indicateurs suivants sont possibles.

Indicateur Signification
IFF_UP
L’interface est en cours d’exécution.
IFF_BROADCAST
La fonctionnalité de diffusion est prise en charge.
IFF_LOOPBACK
L’interface de bouclage est en cours d’exécution.
IFF_POINTTOPOINT
L’interface utilise un lien point à point.
IFF_MULTICAST
La fonctionnalité de multidiffusion est prise en charge.

iiAddress

Adresse d’une interface.

iiBroadcastAddress

Adresse de diffusion de l’interface ou adresse de l’autre côté pour les liens point à point.

iiNetmask

Masque réseau utilisé par l’interface.

Remarques

Dans le Kit de développement logiciel (SDK) Microsoft Windows publié pour Windows Vista et versions ultérieures, la organization des fichiers d’en-tête a changé et la structure INTERFACE_INFO est définie dans le fichier d’en-tête Ws2ipdef.h qui est automatiquement inclus dans le fichier d’en-tête Ws2tcpip.h. Les fichiers d’en-tête Ws2ipdef.h ne doivent jamais être utilisés directement.

Spécifications

   
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 ws2ipdef.h (include Ws2tcpip.h)

Voir aussi

Winsock IOCTL