Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die NET_ADDRESS_INFO Struktur enthält IP-Adressinformationen, die von der ParseNetworkString-Funktion zurückgegeben werden.
Syntax
typedef struct NET_ADDRESS_INFO_ {
NET_ADDRESS_FORMAT Format;
union {
struct {
WCHAR Address[DNS_MAX_NAME_BUFFER_LENGTH];
WCHAR Port[6];
} NamedAddress;
SOCKADDR_IN Ipv4Address;
SOCKADDR_IN6 Ipv6Address;
SOCKADDR IpAddress;
};
} NET_ADDRESS_INFO, *PNET_ADDRESS_INFO;
Elemente
Format
Typ: NET_ADDRESS_FORMAT
Das Format der Netzwerkadresse in der Union in dieser Struktur. Dieses Element ist ein Enumerationswert aus der in der Headerdatei "Iphlpapi.h " deklarierten NET_ADDRESS_FORMAT Enumeration.
NamedAddress
Eine benannte DNS-Adresse und ein Port.
NamedAddress.Address[DNS_MAX_NAME_BUFFER_LENGTH]
Typ: WCHAR[DNS_MAX_NAME_BUFFER_LENGTH]
Ein DNS-Name, der als NULL-beendete breite Zeichenfolge formatiert ist. Die maximale Länge dieser Zeichenfolge ist die in der Headerdatei "Windns.h" definierte DNS_MAX_NAME_BUFFER_LENGTH Konstante.
NamedAddress.Port[6]
Typ: WCHAR[6]
Der Netzwerkport, der als NULL-beendete breite Zeichenfolge formatiert ist.
Ipv4Address
Typ: SOCKADDR_IN
Eine als SOCKADDR_IN Struktur dargestellte IPv4-Adresse.
Ipv6Address
Typ: SOCKADDR_IN6
Eine IPv6-Adresse, die als SOCKADDR_IN6 Struktur dargestellt wird.
IpAddress
Typ: SOCKADDR
Eine IPv4- oder IPv6-Adresse, die als SOCKADDR-Struktur dargestellt wird.
Bemerkungen
Die NET_ADDRESS_INFO-Struktur wird unter Windows Vista und höher definiert.
Die NET_ADDRESS_INFO Struktur wird von der ParseNetworkString-Funktion zurückgegeben.
Die SOCKADDR_IN-, SOCKADDR_IN6- und SOCKADDR-Strukturen werden in der NET_ADDRESS_INFO Struktur verwendet. Die SOCKADDR_IN- und SOCKADDR-Strukturen werden in der Headerdatei Ws2def.h definiert, die automatisch von der Winsock2.h-Headerdatei enthalten ist. Die SOCKADDR_IN6 Struktur wird in der Headerdatei Ws2ipdef.h definiert, die automatisch von der Ws2tcpip.h-Headerdatei enthalten ist. Um die NET_ADDRESS_INFO Struktur zu verwenden, müssen die Headerdateien Winsock2.h und Ws2tcpip.h vor der Headerdatei "Iphlpapi.h " enthalten sein.
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindestens unterstützter Client | Windows Vista [nur Desktop-Apps] |
| Mindestanforderungen für unterstützte Server | Windows Server 2008 [Nur Desktop-Apps] |
| Header | iphlpapi.h |