MIB_UNICASTIPADDRESS_ROW Struktur
Die MIB_UNICASTIPADDRESS_ROW-Struktur speichert Informationen zu einer Unicast-IP-Adresse.
Syntax
typedef struct _MIB_UNICASTIPADDRESS_ROW {
SOCKADDR_INET Address;
NET_LUID InterfaceLuid;
NET_IFINDEX InterfaceIndex;
NL_PREFIX_ORIGIN PrefixOrigin;
NL_SUFFIX_ORIGIN SuffixOrigin;
ULONG ValidLifetime;
ULONG PreferredLifetime;
UINT8 OnLinkPrefixLength;
BOOLEAN SkipAsSource;
NL_DAD_STATE DadState;
SCOPE_ID ScopeId;
LARGE_INTEGER CreationTimeStamp;
} MIB_UNICASTIPADDRESS_ROW, *PMIB_UNICASTIPADDRESS_ROW;
Member
Adresse
Die Unicast-IP-Adresse. Bei diesem Member kann es sich um eine IPv6-Adresse oder eine IPv4-Adresse handeln.InterfaceLuid
Der lokal eindeutige Bezeichner (LUID) für die Netzwerkschnittstelle, die dieser IP-Adresse zugeordnet ist.InterfaceIndex
Der lokale Indexwert für die Netzwerkschnittstelle, die dieser IP-Adresse zugeordnet ist. Dieser Indexwert kann sich ändern, wenn ein Netzwerkadapter deaktiviert und dann aktiviert ist, oder unter anderen Umständen, und sollte nicht als persistent betrachtet werden.PrefixOrigin
Ein NL_PREFIX_ORIGIN Typ, der den Ursprung des Präfixes oder Des Netzwerkteils der IP-Adresse angibt.SuffixOrigin
Ein NL_SUFFIX_ORIGIN Typ, der den Ursprung des Suffixs oder des Hostteils der IP-Adresse angibt.ValidLifetime
Die maximale Zeit in Sekunden, in der die IP-Adresse gültig ist. Ein Wert von 0xffffffff gilt als unendlich.PreferredLifetime
Die bevorzugte Zeit in Sekunden, zu der die IP-Adresse gültig ist. Ein Wert von 0xffffffff gilt als unendlich.OnLinkPrefixLength
Die Länge des Präfixes oder Des Netzwerkteils der IP-Adresse in Bits. Bei einer Unicast-IPv4-Adresse ist jeder Wert, der größer als 32 ist, ein ungültiger Wert. Für eine Unicast-IPv6-Adresse ist jeder Wert, der größer als 128 ist, ein unzulässiger Wert. Ein Wert von 255 wird in der Regel verwendet, um einen ungültigen Wert darzustellen.SkipAsSource
Ein Wert, der angibt, ob die Adresse als IP-Quelladresse verwendet werden kann.DadState
Ein NL_DAD_STATE DaD-Typ (Duplicate Address Detection).ScopeId
Die Bereichs-ID der IP-Adresse. Dieses Element gilt nur für eine IPv6-Adresse. Ihr Treiber kann diesen Member nicht festlegen. Dieses Element wird automatisch durch die Schnittstelle bestimmt, für die die Adresse hinzugefügt wurde.CreationTimeStamp
Der Zeitstempel, bei dem die IP-Adresse erstellt wurde.
Requirements (Anforderungen)
Version |
Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Header |
Netioapi.h (einschließlich Netioapi.h) |