ws2def.h ヘッダー

このヘッダーは、複数のテクノロジで使用されます。 詳細については、次を参照してください。

ws2def.h には、次のプログラミング インターフェイスが含まれています。

構造

 
ADDRINFO_DNS_SERVER

Winsock API で使用されるカスタム ドメイン ネーム システム (DNS) サーバーを表します。
ADDRINFOA

ホスト アドレス情報を保持するために getaddrinfo 関数によって使用されます。
ADDRINFOEX2A

正規名と完全修飾ドメイン名の両方が要求されたときにホスト アドレス情報を保持するために GetAddrInfoEx 関数によって使用されます。 (ANSI)
ADDRINFOEX2W

正規名と完全修飾ドメイン名の両方が要求されたときにホスト アドレス情報を保持するために GetAddrInfoEx 関数によって使用されます。 (Unicode)
ADDRINFOEX3

特定のネットワーク インターフェイスが要求されたときにホスト アドレス情報を保持するために GetAddrInfoEx 関数によって使用されます。 (addrinfoex3W)
ADDRINFOEX4

特定のネットワーク インターフェイスが要求されたときにホスト アドレス情報を保持するために GetAddrInfoEx 関数によって使用されます。 (addrinfoex4W)
ADDRINFOEX5

特定のネットワーク インターフェイスが要求されたときにホスト アドレス情報を保持するために GetAddrInfoExW 関数によって使用されます。 (ADDRINFOEX5)
ADDRINFOEX6

特定のネットワーク インターフェイスが要求されたときにホスト アドレス情報を保持するために GetAddrInfoExW 関数によって使用されます。 (ADDRINFOEX6)
ADDRINFOEXA

ホスト アドレス情報を保持するために GetAddrInfoEx 関数によって使用されます。 (ANSI)
ADDRINFOEXW

ホスト アドレス情報を保持するために GetAddrInfoEx 関数によって使用されます。 (Unicode)
ADDRINFOW

ホスト アドレス情報を保持するために GetAddrInfoW 関数によって使用されます。
CSADDR_INFO

CSADDR_INFO (ws2def.h) 構造体には、ソケット、ネットワーク サービス、または名前空間プロバイダーの Windows ソケット アドレス情報が含まれています。
Sockaddr

SOCKADDR 構造体は、トランスポート アドレスを指定するジェネリック構造体です。
SOCKADDR_IN

SOCKADDR_IN構造体は、AF_INET アドレス ファミリのトランスポート アドレスとポートを指定します。
SOCKADDR_STORAGE_LH

SOCKADDR_STORAGE構造体は、トランスポート アドレスを指定するジェネリック構造体です。 (SOCKADDR_STORAGE_LH)
SOCKADDR_STORAGE_XP

SOCKADDR_STORAGE構造体は、トランスポート アドレスを指定するジェネリック構造体です。S
SOCKET_ADDRESS

SOCKET_ADDRESS構造体には、プロトコル固有のアドレス情報が格納されます。
SOCKET_ADDRESS_LIST

SOCKET_ADDRESS_LIST構造体は、トランスポート アドレスの可変サイズのリストを定義します。
SOCKET_PROCESSOR_AFFINITY

ソケットと RSS プロセッサ コアと NUMA ノードの間の関連付けを格納します。
Wsabuf

WSABUF 構造体を使用すると、一部の Winsock 関数で使用されるデータ バッファーを作成または操作できます。
WSACMSGHDR

CMSGHDR 構造体は、データグラムに関連付けられている制御データ・オブジェクトのヘッダーを定義します。
WSAMSG

WSARecvMsg および WSASendMsg 関数と共に使用され、接続されているソケットと接続されていないソケットに関するアドレスとオプションの制御情報、およびメッセージ データの格納に使用されるバッファーの配列を格納します。

列挙

 
SCOPE_LEVEL

SCOPE_LEVEL列挙は、IPv6 アドレスのスコープ レベルを識別するために、IP_ADAPTER_ADDRESSES構造体と共に使用されます。