IP_ADDRESS_PREFIX-Struktur (netioapi.h)
Die IP_ADDRESS_PREFIX-Struktur speichert ein IP-Adresspräfix.
Syntax
typedef struct _IP_ADDRESS_PREFIX {
SOCKADDR_INET Prefix;
UINT8 PrefixLength;
} IP_ADDRESS_PREFIX, *PIP_ADDRESS_PREFIX;
Member
Prefix
Das Präfix oder Netzwerkteil der IP-Adresse, die als IP-Adresse dargestellt wird.
Die SOCKADDR_INET Union wird im Ws2ipdef.h-Header definiert.
PrefixLength
Die Länge des Präfixes oder des Netzwerkteils der IP-Adresse in Bits. Für eine Unicast-IPv4-Adresse ist jeder Wert größer als 32 ein unzulässiger Wert. Für eine Unicast-IPv6-Adresse ist jeder Wert größer als 128 ein unzulässiger Wert. Der Wert 255 wird häufig verwendet, um einen unzulässigen Wert darzustellen.
Hinweise
Die IP_ADDRESS_PREFIX-Struktur wird unter Windows Vista und höher definiert.
Die IP_ADDRESS_PREFIX-Struktur ist der Datentyp des DestinationPrefix-Elements in der MIB_IPFORWARD_ROW2-Struktur . Eine Reihe von Funktionen verwendet die MIB_IPFORWARD_ROW2-Struktur , einschließlich CreateIpForwardEntry2, DeleteIpForwardEntry2, GetBestRoute2, GetIpForwardEntry2, GetIpForwardTable2, InitializeIpForwardEntry, NotifyRouteChange2 und SetIpForwardEntry2.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | netioapi.h (include Iphlpapi.h) |