structure MIB_ANYCASTIPADDRESS_ROW (netioapi.h)
La structure MIB_ANYCASTIPADDRESS_ROW stocke des informations sur une adresse IP anycast.
Syntaxe
typedef struct _MIB_ANYCASTIPADDRESS_ROW {
SOCKADDR_INET Address;
NET_LUID InterfaceLuid;
NET_IFINDEX InterfaceIndex;
SCOPE_ID ScopeId;
} MIB_ANYCASTIPADDRESS_ROW, *PMIB_ANYCASTIPADDRESS_ROW;
Membres
Address
Adresse IP anycast. Ce membre peut être une adresse IPv6 ou une adresse IPv4.
InterfaceLuid
Identificateur local unique (LUID) pour l’interface réseau associée à cette adresse IP.
InterfaceIndex
Valeur d’index local pour l’interface réseau associée à cette adresse IP. Cette valeur d’index peut changer lorsqu’une carte réseau est désactivée, puis activée, ou dans d’autres circonstances, et ne doit pas être considérée comme persistante.
ScopeId
ID d’étendue de l’adresse IP anycast. Ce membre s’applique uniquement à une adresse IPv6. Ce membre ne peut pas être défini. Elle est automatiquement déterminée par l’interface sur laquelle l’adresse a été ajoutée.
Remarques
La structure MIB_ANYCASTIPADDRESS_ROW est définie sur Windows Vista et versions ultérieures.
Notez que le fichier d’en-tête Netioapi.h est automatiquement inclus dans le fichier d’en-tête Iphlpapi.h . Le fichier d’en-tête Netioapi.h ne doit jamais être utilisé directement.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | netioapi.h (include Iphlpapi.h) |