Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La structure IP_ADDRESS_PREFIX stocke un préfixe d’adresse IP.
Syntaxe
typedef struct _IP_ADDRESS_PREFIX {
SOCKADDR_INET Prefix;
UINT8 PrefixLength;
} IP_ADDRESS_PREFIX, *PIP_ADDRESS_PREFIX;
Membres
Prefix
Préfixe ou partie réseau de l’adresse IP représentée en tant qu’adresse IP.
L’union SOCKADDR_INET est définie dans l’en-tête Ws2ipdef.h.
PrefixLength
Longueur, en bits, du préfixe ou de la partie réseau de l’adresse IP. Pour une adresse IPv4 unicast, toute valeur supérieure à 32 est une valeur non valide. Pour une adresse IPv6 unicast, toute valeur supérieure à 128 est une valeur non valide. Une valeur de 255 est couramment utilisée pour représenter une valeur non valide.
Remarques
La structure IP_ADDRESS_PREFIX est définie sur Windows Vista et versions ultérieures.
La structure IP_ADDRESS_PREFIX est le type de données du membre DestinationPrefix dans la structure MIB_IPFORWARD_ROW2 . Un certain nombre de fonctions utilisent la structure MIB_IPFORWARD_ROW2 , notamment CreateIpForwardEntry2, DeleteIpForwardEntry2, GetBestRoute2, GetIpForwardEntry2, GetIpForwardTable2, InitializeIpForwardEntry, NotifyRouteChange2 et SetIpForwardEntry2.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Aucun pris en charge |
| Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
| En-tête | netioapi.h (inclure Iphlpapi.h) |