Windows ソケット 2
Windows ソケット 2 テクノロジの概要。
Windows ソケット 2 を開発するには、次のヘッダーが必要です。
- af_irda.h
- in6addr.h
- mstcpip.h
- mswsock.h
- mswsockdef.h
- nsemail.h
- nspapi.h
- socketapi.h
- sporder.h
- transportsettingcommon.h
- winsock.h
- ws2atm.h
- ws2spi.h
- ws2tcpip.h
- wsipv6ok.h
- wsnwlink.h
- wsrm.h
このテクノロジのプログラミング ガイダンスについては、次を参照してください。
列挙
CONTROL_CHANNEL_TRIGGER_STATUS Windows ストア アプリでバックグラウンド ネットワーク通知を受信するために ControlChannelTrigger と共に使用される TCP ソケットのREAL_TIME_NOTIFICATION_CAPABILITY トランスポート設定のクエリの状態を指定します。 |
eWINDOW_ADVANCE_METHOD eWINDOW_ADVANCE_METHOD列挙は、Reliable Multicast に使用されるウィンドウアドバンス モードを指定します。 |
MULTICAST_MODE_TYPE マルチキャスト グループ アドレスのフィルター モードを指定します。 |
NAPI_PROVIDER_LEVEL 特定のドメインのNS_EMAIL名前空間プロバイダーのプロバイダー機関レベルを指定します。 |
NAPI_PROVIDER_TYPE 名前空間プロバイダーに必要なホスティングの種類を指定します。 |
RIO_NOTIFICATION_COMPLETION_TYPE Winsock 登録済み I/O 拡張機能を使用してデータを送受信するときに RIONotify 関数で使用する完了キュー通知の種類を指定します。 |
SOCKET_SECURITY_PROTOCOL ネットワーク トラフィックをセキュリティで保護するためにソケットで使用されるセキュリティ プロトコルの種類を示します。 |
SOCKET_USAGE_TYPE ソケットの使用の種類を指定するために使用します。 |
TCPSTATE 伝送制御プロトコル (TCP) 接続の考えられる状態を示します。 |
WSAECOMPARATOR Windows ソケット WSAECOMPARATOR 列挙型は、Windows ソケット 2 のバージョン比較セマンティクスに使用されます。 |
WSC_PROVIDER_INFO_TYPE 列挙型は、Windows ソケット 2 のレイヤード サービス プロトコル (LSP) の情報クラスを指定するために使用されます。 |
関数
__WSAFDIsSet __WSAFDIsSet関数 (winsock2.h) は、ソケットがソケット記述子のセットに含まれるかどうかを指定します。 |
__WSAFDIsSet __WSAFDIsSet関数 (winsock.h) は、ソケットがソケット記述子のセットに含まれるかどうかを指定します。 |
accept accept 関数は、ソケットに対する着信接続の試行を許可します。 |
AcceptEx AcceptEx 関数 (mswsock.h) は、新しい接続を受け入れ、ローカル アドレスとリモート アドレスを返し、クライアント アプリケーションによって送信されたデータの最初のブロックを受信します。 |
AcceptEx AcceptEx 関数 (winsock.h) は、新しい接続を受け入れ、ローカル アドレスとリモート アドレスを返し、クライアント アプリケーションによって送信されたデータの最初のブロックを受信します。 |
アサート |
bind バインド関数は、ローカル アドレスをソケットに関連付けます。 (bind 関数 (winsock2.h)) |
bind bind 関数 (winsock.h) は、ローカル アドレスをソケットに関連付けます。 |
closesocket closesocket 関数は、既存のソケットを閉じます。 (closesocket 関数 (winsock2.h)) |
closesocket closesocket 関数 (winsock.h) は、既存のソケットを閉じます。 |
connect connect 関数は、指定されたソケットへの接続を確立します。 |
EnumProtocolsA EnumProtocols 関数は、ローカル ホストでアクティブなネットワーク プロトコルの指定されたセットに関する情報を取得します。 (ANSI) |
EnumProtocolsW EnumProtocols 関数は、ローカル ホストでアクティブなネットワーク プロトコルの指定されたセットに関する情報を取得します。 (Unicode) |
FD_SET FD_SET マクロ (winsock2.h) は、ソケットをセットに配置するために Windows ソケット (Winsock) 関数とサービス プロバイダーによって使用されます。 |
FD_SET FD_SET マクロ (winsock.h) は、ソケットをセットに配置するために Windows Sockets (Winsock) 関数とサービス プロバイダーによって使用されます。 |
freeaddrinfo getaddrinfo 関数が addrinfo 構造体で動的に割り当てるアドレス情報を解放します。 |
FreeAddrInfoEx FreeAddrInfoEx 関数 (ws2tcpip.h) は、GetAddrInfoEx 関数が addrinfoex 構造体で動的に割り当てるアドレス情報を解放します。 |
FreeAddrInfoExW FreeAddrInfoExW (Unicode) 関数 (ws2tcpip.h) は、GetAddrInfoEx 関数が addrinfoex 構造体で動的に割り当てるアドレス情報を解放します。 |
FreeAddrInfoW GetAddrInfoW 関数が addrinfoW 構造体で動的に割り当てるアドレス情報を解放します。 |
gai_strerrorA gai_strerror関数は、getaddrinfo 関数によって返されたEAI_* エラーに基づいてエラー メッセージを出力する場合に役立ちます。 (ANSI) |
gai_strerrorW gai_strerror関数は、getaddrinfo 関数によって返されたEAI_* エラーに基づいてエラー メッセージを出力する場合に役立ちます。 (Unicode) |
GetAcceptExSockaddrs GetAcceptExSockaddrs 関数 (mswsock.h) は、AcceptEx 関数の呼び出しから取得したデータを解析し、ローカル アドレスとリモート アドレスを sockaddr 構造体に渡します。 |
GetAcceptExSockaddrs GetAcceptExSockaddrs 関数 (winsock.h) は、AcceptEx 関数の呼び出しから取得したデータを解析し、ローカル アドレスとリモート アドレスを sockaddr 構造体に渡します。 |
GetAddressByNameA GetAddressByName は、Windows ソケット 2 以降では使用できません。 (ANSI) |
GetAddressByNameW GetAddressByName は、Windows ソケット 2 以降では使用できません。 (Unicode) |
getaddrinfo ANSI ホスト名からアドレスへのプロトコルに依存しない変換を提供します。 |
GetAddrInfoExA プロトコルに依存しない名前解決に、要求を処理する名前空間プロバイダーを修飾するための追加パラメーターを提供します。 (ANSI) |
GetAddrInfoExCancel GetAddrInfoEx 関数による非同期操作を取り消します。 |
GetAddrInfoExOverlappedResult GetAddrInfoEx 関数の非同期操作で使用される OVERLAPPED 構造体のリターン コードを取得します。 |
GetAddrInfoExW プロトコルに依存しない名前解決に、要求を処理する名前空間プロバイダーを修飾するための追加パラメーターを提供します。 (Unicode) |
GetAddrInfoW Unicode ホスト名からアドレスへのプロトコルに依存しない変換を提供します。 |
gethostbyaddr gethostbyaddr 関数は、ネットワーク アドレスに対応するホスト情報を取得します。 (gethostbyaddr は推奨されなくなりました。代わりに getnameinfo を使用してください) |
gethostbyaddr Windows Sockets 2 の時点では、gethostbyaddr 関数 (winsock.h) の使用は推奨されなくなりました。 |
gethostbyaddr gethostbyaddr マクロ関数 (wsipv6ok.h) は、ネットワーク アドレスに対応するホスト情報を取得します。 |
gethostbyname gethostbyname 関数 (winsock2.h) 関数は、ホスト データベースからホスト名に対応するホスト情報を取得します。 |
gethostbyname gethostbyname 関数 (winsock.h) は、ホストデータベースからホスト名に対応するホスト情報を取得します。 |
gethostbyname gethostbyname マクロ関数 (wsipv6ok.h) は、ホスト データベースからホスト名に対応するホスト情報を取得します。 |
gethostname gethostname 関数 (winsock2.h) は、ローカル コンピューターの標準ホスト名を取得します。 |
gethostname gethostname 関数 (winsock.h) は、ローカル コンピューターの標準ホスト名を取得します。 |
GetHostNameW GetHostNameW 関数は、ローカル コンピューターの標準ホスト名を Unicode 文字列として取得します。 |
getipv4sourcefilter IPv4 ソケットのマルチキャスト フィルター状態を取得します。 |
GetNameByTypeA GetNameByType 関数は、指定したサービスの種類のネットワーク サービスの名前を取得します。 (ANSI) |
GetNameByTypeW GetNameByType 関数は、指定したサービスの種類のネットワーク サービスの名前を取得します。 (Unicode) |
getnameinfo アドレスから ANSI ホスト名、およびポート番号から ANSI サービス名へのプロトコルに依存しない名前解決を提供します。 |
GetNameInfoW アドレスから Unicode ホスト名、およびポート番号から Unicode サービス名へのプロトコルに依存しない名前解決を提供します。 |
getpeername getpeername 関数 (winsock2.h) は、ソケットが接続されているピアのアドレスを取得します。 |
getpeername getpeername 関数 (winsock.h) は、ソケットが接続されているピアのアドレスを取得します。 |
getprotobyname getprotobyname 関数 (winsock2.h) は、プロトコル名に対応するプロトコル情報を取得します。 |
getprotobyname getprotobyname 関数 (winsock.h) は、プロトコル名に対応するプロトコル情報を取得します。 |
getprotobynumber getprotobynumber 関数 (winsock2.h) は、プロトコル番号に対応するプロトコル情報を取得します。 |
getprotobynumber getprotobynumber 関数 (winsock.h) は、プロトコル番号に対応するプロトコル情報を取得します。 |
getservbyname getservbyname 関数 (winsock2.h) は、サービス名とプロトコルに対応するサービス情報を取得します。 |
getservbyname getservbyname 関数 (winsock.h) は、サービス名とプロトコルに対応するサービス情報を取得します。 |
getservbyport getservbyport 関数 (winsock2.h) は、ポートとプロトコルに対応するサービス情報を取得します。 |
getservbyport getservbyport 関数 (winsock.h) は、ポートとプロトコルに対応するサービス情報を取得します。 |
GetServiceA GetService 関数は、一連の既定の名前空間または指定された名前空間のコンテキストで、ネットワーク サービスに関する情報を取得します。 (ANSI) |
GetServiceW GetService 関数は、一連の既定の名前空間または指定された名前空間のコンテキストで、ネットワーク サービスに関する情報を取得します。 (Unicode) |
getsockname getsockname 関数 (winsock2.h) は、指定されたソケット記述子のローカル名を取得します。 |
getsockname getsockname 関数 (winsock.h) は、ソケットのローカル名を取得します。 |
getsockopt getsockopt 関数は、任意の型のソケットに関連付けられているソケット オプションの現在の値を任意の状態で取得し、結果を optval に格納します。 |
getsockopt getsockopt 関数 (winsock.h) はソケット オプションを取得します。 |
getsourcefilter IPv4 または IPv6 ソケットのマルチキャスト フィルター状態を取得します。 |
GetTypeByNameA GetTypeByName 関数は、名前で指定されたネットワーク サービスのサービスの種類 GUID を取得します。 (ANSI) |
GetTypeByNameW GetTypeByName 関数は、名前で指定されたネットワーク サービスのサービスの種類 GUID を取得します。 (Unicode) |
htond double をホストから TCP/IP ネットワークのバイト順 (ビッグ エンディアン) に変換します。 |
htonf float をホストから TCP/IP ネットワークのバイト順 (ビッグ エンディアン) に変換します。 |
htonl htonl 関数 (winsock2.h) は、u_longをホストから TCP/IP ネットワークのバイト順 (ビッグ エンディアン) に変換します。 |
htonl htonl 関数 (winsock.h) は、u_longをホストから TCP/IP ネットワークのバイト順 (ビッグ エンディアン) に変換します。 |
htonll 符号なし__int64をホストから TCP/IP ネットワークのバイト順 (ビッグ エンディアン) に変換します。 |
htons htons 関数 (winsock2.h) は、u_shortをホストから TCP/IP ネットワークのバイト順 (ビッグ エンディアン) に変換します。 |
htons htons 関数 (winsock.h) は、u_shortをホストから TCP/IP ネットワークのバイト順 (ビッグ エンディアン) に変換します。 |
IN4_ADDR_EQUAL |
IN4_CLASSA |
IN4_CLASSB |
IN4_CLASSC |
IN4_CLASSD |
IN4_IS_ADDR_6TO4ELIGIBLE |
IN4_IS_ADDR_BROADCAST |
IN4_IS_ADDR_LINKLOCAL |
IN4_IS_ADDR_LOOPBACK |
IN4_IS_ADDR_MC_ADMINLOCAL |
IN4_IS_ADDR_MC_LINKLOCAL |
IN4_IS_ADDR_MC_SITELOCAL |
IN4_IS_ADDR_MULTICAST |
IN4_IS_ADDR_RFC1918 |
IN4_IS_ADDR_SITELOCAL |
IN4_IS_ADDR_UNSPECIFIED |
IN4_IS_UNALIGNED_ADDR_6TO4ELIGIBLE |
IN4_IS_UNALIGNED_ADDR_BROADCAST |
IN4_IS_UNALIGNED_ADDR_LINKLOCAL |
IN4_IS_UNALIGNED_ADDR_LOOPBACK |
IN4_IS_UNALIGNED_ADDR_MULTICAST |
IN4_IS_UNALIGNED_ADDR_RFC1918 |
IN4_IS_UNALIGNED_ADDR_UNSPECIFIED |
IN4_MULTICAST |
IN4_UNALIGNED_ADDR_EQUAL |
IN4_UNCANONICALIZE_SCOPE_ID |
IN4ADDR_ISANY |
IN4ADDR_ISEQUAL |
IN4ADDR_ISLOOPBACK |
IN4ADDR_ISUNSPECIFIED |
IN4ADDR_SCOPE_ID |
IN4ADDR_SETANY |
IN4ADDR_SETLOOPBACK |
IN4ADDR_SETSOCKADDR |
IN6_ADDR_EQUAL |
IN6_EXTRACT_V4ADDR_FROM_6TO4 |
IN6_EXTRACT_V4ADDR_FROM_ISATAP |
IN6_GET_ADDR_V4COMPAT |
IN6_GET_ADDR_V4MAPPED |
IN6_IS_ADDR_6TO4 |
IN6_IS_ADDR_ALLNODESONLINK |
IN6_IS_ADDR_ALLNODESONNODE |
IN6_IS_ADDR_ALLROUTERSONLINK |
IN6_IS_ADDR_ANYCAST |
IN6_IS_ADDR_EUI64 |
IN6_IS_ADDR_GLOBAL |
IN6_IS_ADDR_ISATAP |
IN6_IS_ADDR_LINKLOCAL |
IN6_IS_ADDR_LOOPBACK |
IN6_IS_ADDR_MC_GLOBAL |
IN6_IS_ADDR_MC_LINKLOCAL |
IN6_IS_ADDR_MC_NODELOCAL |
IN6_IS_ADDR_MC_ORGLOCAL |
IN6_IS_ADDR_MC_SITELOCAL |
IN6_IS_ADDR_MULTICAST |
IN6_IS_ADDR_SITELOCAL |
IN6_IS_ADDR_SOLICITEDNODE |
IN6_IS_ADDR_SUBNET_RESERVED_ANYCAST |
IN6_IS_ADDR_SUBNET_ROUTER_ANYCAST |
IN6_IS_ADDR_TEREDO |
IN6_IS_ADDR_UNSPECIFIED |
IN6_IS_ADDR_V4COMPAT |
IN6_IS_ADDR_V4MAPPED |
IN6_IS_ADDR_V4TRANSLATED |
IN6_MULTICAST_SCOPE |
IN6_PREFIX_EQUAL |
IN6_SET_6TO4_PREFIX |
IN6_SET_ADDR_LOOPBACK |
IN6_SET_ADDR_SOLICITEDNODE |
IN6_SET_ADDR_UNSPECIFIED |
IN6_SET_ADDR_V4COMPAT |
IN6_SET_ADDR_V4MAPPED |
IN6_SET_ISATAP_IDENTIFIER |
IN6_UNCANONICALIZE_SCOPE_ID |
IN6ADDR_IS6TO4 |
IN6ADDR_ISANY |
IN6ADDR_ISEQUAL |
IN6ADDR_ISISATAP |
IN6ADDR_ISLOOPBACK |
IN6ADDR_ISTEREDO |
IN6ADDR_ISUNSPECIFIED |
IN6ADDR_ISV4MAPPED |
IN6ADDR_SETANY |
IN6ADDR_SETLOOPBACK |
IN6ADDR_SETSOCKADDR |
IN6ADDR_SETV4MAPPED |
inet_addr inet_addr関数 (winsock2.h) は、IPv4 ドット 10 進アドレスを含む文字列を、IN_ADDR構造体の適切なアドレスに変換します。 |
inet_addr inet_addr関数 (winsock.h) は、IPv4 ドット 10 進数アドレスを含む文字列を、IN_ADDR構造体の適切なアドレスに変換します。 |
inet_addr inet_addr マクロ関数 (wsipv6ok.h) は、IPv4 ドット 10 進数アドレスを含む文字列を、IN_ADDR構造体の適切なアドレスに変換します。 |
inet_ntoa inet_ntoa関数 (winsock2.h) は、(Ipv4) インターネット ネットワーク アドレスをインターネット標準のドット 10 進数形式の ASCII 文字列に変換します。 |
inet_ntoa inet_ntoa関数 (winsock.h) は、(Ipv4) インターネット ネットワーク アドレスをインターネット標準ドット 10 進数形式の ASCII 文字列に変換します。 |
inet_ntoa inet_ntoa マクロ関数 (wsipv6ok.h) は、(Ipv4) インターネット ネットワーク アドレスをインターネット標準ドット 10 進数形式の ASCII 文字列に変換します。 |
inet_ntop InetNtop 関数は、IPv4 または IPv6 インターネット ネットワーク アドレスをインターネット標準形式の文字列に変換します。 この関数の ANSI バージョンはinet_ntop。 (InetNtopA または inet_ntop) |
inet_pton InetPton 関数は、標準テキスト プレゼンテーション フォームの IPv4 または IPv6 インターネット ネットワーク アドレスを数値バイナリ形式に変換します。 この関数の ANSI バージョンはinet_pton。 (InetPtonA または inet_pton) |
InetNtopW InetNtop 関数は、IPv4 または IPv6 インターネット ネットワーク アドレスをインターネット標準形式の文字列に変換します。 この関数の ANSI バージョンはinet_ntop。 (InetNtopW) |
InetPtonW InetPton 関数は、標準テキスト プレゼンテーション フォームの IPv4 または IPv6 インターネット ネットワーク アドレスを数値バイナリ形式に変換します。 この関数の ANSI バージョンはinet_pton。 (InetPtonW) |
ioctlsocket ioctlsocket 関数 (winsock2.h) は、ソケットの I/O モードを制御し、任意の状態の任意のソケットで使用できます。 |
ioctlsocket ioctlsocket 関数 (winsock.h) は、ソケットの I/O モードを制御します。 |
listen listen 関数は、受信接続をリッスンしている状態でソケットを配置します。 |
LPFN_CONNECTEX ConnectEx 関数は、指定したソケットへの接続を確立し、必要に応じて接続が確立されるとデータを送信します。 |
LPFN_DISCONNECTEX ソケットの接続を閉じ、ソケット ハンドルを再利用できるようにします。メモ この関数は、Windows ソケット仕様に対する Microsoft 固有の拡張機能です。 |
LPFN_RIOCLOSECOMPLETIONQUEUE Winsock 登録済み I/O 拡張機能を使用して要求を送受信することで、I/O 完了通知に使用される既存の完了キューを閉じます。 |
LPFN_RIOCREATECOMPLETIONQUEUE Winsock 登録済み I/O 拡張機能で使用するために、特定のサイズの I/O 入力候補キューを作成します。 |
LPFN_RIOCREATEREQUESTQUEUE Winsock 登録済み I/O 拡張機能で使用するために、指定されたソケットと I/O 完了キューを使用して、登録済みの I/O ソケット記述子を作成します。 |
LPFN_RIODEQUEUECOMPLETION Winsock 登録済み I/O 拡張機能で使用するために、I/O 入力候補キューからエントリを削除します。 |
LPFN_RIODEREGISTERBUFFER Winsock 登録済み I/O 拡張機能で使用される登録済みバッファーの登録を解除します。 |
LPFN_RIONOTIFY Winsock に登録されている I/O 拡張機能で使用するために、通知動作に使用するメソッドを I/O 完了キューに登録します。 |
LPFN_RIORECEIVE Winsock 登録済み I/O 拡張機能で使用するために、接続された登録済み I/O TCP ソケットまたはバインドされた登録済み I/O UDP ソケット上のネットワーク データを受信します。 |
LPFN_RIORECEIVEEX 接続された登録済み I/O TCP ソケットまたはバインドされた登録済み I/O UDP ソケット上のネットワーク データを受信し、Winsock 登録済み I/O 拡張機能で使用するための追加オプションを指定します。 |
LPFN_RIOREGISTERBUFFER winsock 登録済み I/O 拡張機能で使用するために、指定されたバッファーを使用して、登録されたバッファー記述子であるRIO_BUFFERIDを登録します。 |
LPFN_RIORESIZECOMPLETIONQUEUE Winsock 登録済み I/O 拡張機能で使用するために、I/O 入力候補キューのサイズを大きくするか小さくします。 |
LPFN_RIORESIZEREQUESTQUEUE Winsock 登録済み I/O 拡張機能で使用するために、要求キューのサイズを大きくするか小さくします。 |
LPFN_RIOSEND Winsock 登録済み I/O 拡張機能で使用するために、接続された登録済み I/O TCP ソケットまたはバインドされた登録済み I/O UDP ソケットにネットワーク データを送信します。 |
LPFN_RIOSENDEX 接続された登録済み I/O TCP ソケットまたはバインドされた登録済み I/O UDP ソケットにネットワーク データを送信し、Winsock 登録済み I/O 拡張機能で使用するための追加オプションを指定します。 |
LPFN_TRANSMITPACKETS 接続されたソケットを介してメモリ内データまたはファイル データを送信します。 |
LPFN_WSARECVMSG *LPFN_WSARECVMSG* は関数ポインター型です。 一致する WSARecvMsg コールバック関数をアプリに実装します。 システムはコールバック関数を使用して、接続されたソケット経由でメモリ内データ (ファイル データ) に送信します。 |
LPNSPCLEANUP 特定の Windows ソケット名前空間サービス プロバイダーの使用を終了します。 |
LPNSPGETSERVICECLASSINFO 名前空間プロバイダーに関連するすべての関連クラス情報 (スキーマ) を取得します。 |
LPNSPINSTALLSERVICECLASS NSPInstallServiceClass 関数は、名前空間プロバイダー内でサービス クラス スキーマを登録します。 |
LPNSPIOCTL IOCTL を名前空間サービス プロバイダーに送信します。 |
LPNSPLOOKUPSERVICEBEGIN WSAQUERYSET 構造体に含まれる情報によって制約されるクライアント クエリを開始します。 |
LPNSPLOOKUPSERVICEEND NSPLookupServiceBegin および NSPLookupServiceNext を前回呼び出した後にハンドルを解放するために呼び出されます。 |
LPNSPLOOKUPSERVICENEXT 要求されたサービス情報を取得するために、NSPLookupServiceBegin の以前の呼び出しからハンドルを取得した後に呼び出されます。 |
LPNSPREMOVESERVICECLASS 指定したサービス クラスを名前空間から完全に削除します。 |
LPNSPSETSERVICE 名前空間内のサービス インスタンスを登録または登録解除します。 |
LPNSPV2CLEANUP クライアント セッションが終了したことを名前空間サービス プロバイダー バージョン 2 (NSPv2) プロバイダーに通知します。 |
LPNSPV2CLIENTSESSIONRUNDOWN クライアント セッションが終了していることを名前空間サービス プロバイダー バージョン 2 (NSPv2) プロバイダーに通知します。 |
LPNSPV2LOOKUPSERVICEBEGIN WSAQUERYSET2構造内に含まれる情報によって制約される名前空間バージョン 2 サービス プロバイダーのクライアント クエリを開始します。 |
LPNSPV2LOOKUPSERVICEEND NSPv2LookupServiceBegin および NSPv2LookupServiceNextEx を以前に呼び出した後にハンドルを解放するために呼び出されます。 |
LPNSPV2LOOKUPSERVICENEXTEX 名前空間バージョン 2 サービス プロバイダーから要求された情報を取得するために、NSPv2LookupServiceBegin の以前の呼び出しからハンドルを取得した後に呼び出されます。 |
LPNSPV2SETSERVICEEX 名前空間サービス プロバイダー バージョン 2 (NSPv2) プロバイダーの名前空間内の名前またはサービス インスタンスを登録または登録解除します。 |
LPNSPV2STARTUP 新しいクライアント プロセスがプロバイダーの使用を開始することを名前空間サービス プロバイダー バージョン 2 (NSPv2) プロバイダーに通知します。 |
LPWSAOVERLAPPED_COMPLETION_ROUTINE TBD (LPWSAOVERLAPPED_COMPLETION_ROUTINE) |
LPWSPACCEPT LPWSPAccept 関数は、条件関数の戻り値に基づいて接続を条件付きで受け入れます。 |
LPWSPADDRESSTOSTRING LPWSPAddressToString 関数は、sockaddr 構造体のすべてのコンポーネントを、人間が判読できるアドレスの数値文字列表現に変換します。 これは主に表示目的で使用されます。 |
LPWSPASYNCSELECT LPWSPAsyncSelect 関数は、ソケットのネットワーク イベントの Windows メッセージ ベースのイベント通知を要求します。 |
LPWSPBIND LPWSPBind 関数は、ローカル アドレス (つまり、名前) をソケットに関連付けます。 |
LPWSPCANCELBLOCKINGCALL LPWSPCancelBlockingCall 関数は、現在進行中のブロッキング呼び出しを取り消します。 |
LPWSPCLEANUP LPWSPCleanup 関数は、Windows ソケット サービス プロバイダーの使用を終了します。 |
LPWSPCLOSESOCKET LPWSPCloseSocket 関数はソケットを閉じます。 |
LPWSPCONNECT LPWSPConnect 関数は、ピアへの接続を確立し、接続データを交換し、指定されたフロー仕様に基づいて必要なサービス品質を指定します。 |
LPWSPDUPLICATESOCKET LPWSPDuplicateSocket 関数は、共有ソケットの新しいソケット記述子を作成するために使用できるWSAPROTOCOL_INFO構造体を返します。 |
LPWSPENUMNETWORKEVENTS LPWSPEnumNetworkEvents 関数は、指定されたソケットのネットワーク イベントの発生を報告します。 |
LPWSPEVENTSELECT LPWSPEventSelect 関数は、指定されたネットワーク イベントのセットに関連付けるイベント オブジェクトを指定します。 |
LPWSPGETOVERLAPPEDRESULT LPWSPGetOverlappedResult 関数は、指定されたソケットで重複した操作の結果を返します。 |
LPWSPGETPEERNAME LPWSPGetPeerName 関数は、ソケットが接続されているピアのアドレスを取得します。 |
LPWSPGETQOSBYNAME LPWSPGetQOSByName 関数は、名前付きテンプレートに基づいて QOS 構造体を初期化するか、使用可能なテンプレート名の列挙を取得します。 |
LPWSPGETSOCKNAME LPWSPGetSockName 関数は、ソケットのローカル名を取得します。 |
LPWSPGETSOCKOPT LPWSPGetSockOpt 関数は、ソケット オプションを取得します。 |
LPWSPIOCTL LPWSPIoctl 関数は、ソケットのモードを制御します。 |
LPWSPJOINLEAF LPWSPJoinLeaf 関数は、リーフ ノードをマルチポイント セッションに結合し、接続データを交換し、指定されたフロー仕様に基づいて必要なサービス品質を指定します。 |
LPWSPLISTEN LPWSPListen 関数は、受信接続をリッスンするソケットを確立します。 |
LPWSPRECV LPWSPRecv 関数は、ソケット上のデータを受け取ります。 |
LPWSPRECVDISCONNECT LPWSPRecvDisconnect 関数は、ソケットの受信を終了し、ソケットが接続指向の場合は切断データを取得します。 |
LPWSPRECVFROM LPWSPRecvFrom 関数は、データグラムを受け取り、ソース アドレスを格納します。 |
LPWSPSELECT LPWSPSelect 関数は、1 つ以上のソケットの状態を判別します。 |
LPWSPSEND LPWSPSend 関数は、接続されたソケットでデータを送信します。 |
LPWSPSENDDISCONNECT LPWSPSendDisconnect 関数は、ソケットの接続の終了を開始し、切断データを送信します。 |
LPWSPSENDTO WSPSendTo 関数は、重複した I/O を使用して特定の宛先にデータを送信します。 |
LPWSPSETSOCKOPT LPWSPSetSockOpt 関数はソケット オプションを設定します。 |
LPWSPSHUTDOWN LPWSPShutdown 関数は、ソケットでの送受信を無効にします。 |
LPWSPSOCKET LPWSPSocket 関数はソケットを作成します。 |
LPWSPSTRINGTOADDRESS WSPStringToAddress 関数は、人間が判読できる数値文字列を、このような構造体を受け取る Windows ソケット ルーチンに渡すのに適したソケット アドレス構造体 (sockaddr) に変換します。 |
NSPStartup DLL エントリ ポイントの一覧など、プロバイダーに関する動的な情報を取得します。 |
ntohd 符号なし__int64を TCP/IP ネットワークの順序からホストバイト順 (Intel プロセッサではリトル エンディアン) に変換し、double を返します。 |
ntohf 符号なし__int32を TCP/IP ネットワーク順からホストバイト順 (Intel プロセッサではリトル エンディアン) に変換し、float を返します。 |
ntohl ntohl 関数 (winsock2.h) は、TCP/IP ネットワークの順序からホスト バイト順 (Intel プロセッサではリトル エンディアン) にu_longを変換します。 |
ntohl ntohl 関数 (winsock.h) は、TCP/IP ネットワークの順序からホスト バイト順にu_longを変換します。これは Intel プロセッサではリトル エンディアンです。 |
ntohll 符号なし__int64を TCP/IP ネットワークの順序からホストバイト順 (Intel プロセッサではリトル エンディアン) に変換します。 |
ntohs ntohs 関数 (winsock2.h) は、TCP/IP ネットワークのバイトオーダーからホストバイトオーダー (Intel プロセッサではリトルエンディアン) にu_shortを変換します。 |
ntohs ntohs 関数 (winsock.h) は、TCP/IP ネットワークのバイト順からホスト バイト順にu_shortを変換します。これは Intel プロセッサではリトル エンディアンです。 |
ProcessSocketNotifications ソケットのセットを完了ポートに関連付け、そのポートで既に保留中の通知を取得します。 関連付けられた完了ポートは、指定されたソケット状態通知を受け取ります。 |
Recv recv 関数 (winsock2.h) は、接続されているソケットまたはバインドされたコネクションレス ソケットからデータを受信します。 |
Recv recv 関数 (winsock.h) は、接続されたソケットまたはバインドされたコネクションレス ソケットからデータを受信します。 |
recvfrom recvfrom 関数はデータグラムを受け取り、ソース アドレスを格納します。 |
recvfrom recvfrom 関数はデータグラムを受け取り、ソース アドレスを格納します。 |
select select 関数は、同期 I/O を実行するために必要に応じて待機する 1 つ以上のソケットの状態を決定します。 |
送信 接続されているソケットでデータを送信します。 (送信) |
Sendto sendto 関数 (winsock2.h) は、ソケットに送信データを書き込むのに使用されます。 |
Sendto sendto 関数 (winsock.h) は、特定の宛先にデータを送信します。 |
SetAddrInfoExA 名前、サービス名、および関連付けられているアドレスを特定の名前空間プロバイダーに登録または登録解除します。 (ANSI) |
SetAddrInfoExW 名前、サービス名、および関連付けられているアドレスを特定の名前空間プロバイダーに登録または登録解除します。 (Unicode) |
setipv4sourcefilter IPv4 ソケットのマルチキャスト フィルターの状態を設定します。 |
SetServiceA SetService 関数は、1 つ以上の名前空間内のネットワーク サービスをレジストリに登録または削除します。 (ANSI) |
SetServiceW SetService 関数は、1 つ以上の名前空間内のネットワーク サービスをレジストリに登録または削除します。 (Unicode) |
SetSocketMediaStreamingMode サービスの品質を必要とするストリーミング メディアの転送にネットワークを使用するかどうかを示します。 |
setsockopt setsockopt 関数 (winsock2.h) は、任意の型のソケットに関連付けられているソケット オプションの現在の値を任意の状態で設定します。 |
setsockopt setsockopt 関数 (winsock.h) はソケット オプションを設定します。 |
setsourcefilter IPv4 または IPv6 ソケットのマルチキャスト フィルターの状態を設定します。 |
shutdown シャットダウン関数 (winsock2.h) は、受信、送信、またはその両方を無効にするために、すべての種類のソケットで使用されます。 |
shutdown シャットダウン関数 (winsock.h) は、ソケットでの送受信を無効にします。 |
socket socket 関数は、特定のトランスポート サービス プロバイダーにバインドされたソケットを作成します。 |
SocketNotificationRetrieveEvents このインライン ヘルパー関数は、OVERLAPPED_ENTRYからイベント マスクを取得するための便利な方法として提供 されます。 |
TransmitFile TransmitFile 関数 (mswsock.h) は、接続されたソケット ハンドル経由でファイル データを送信します。 |
TransmitFile TransmitFile 関数 (winsock.h) は、接続されているソケット ハンドル経由でファイル データを送信します。 |
WPUCloseEvent WPUCloseEvent 関数は、開いているイベント オブジェクト ハンドルを閉じます。 |
WPUCloseSocketHandle WPUCloseSocketHandle 関数は、既存のソケット ハンドルを閉じます。 |
WPUCloseThread WPUCloseThread 関数は、WPUOpenCurrentThread の呼び出しで開かれたスレッドを閉じます。 |
WPUCompleteOverlappedRequest WPUCompleteOverlappedRequest 関数は、重複した I/O 操作に対して重複した I/O 完了通知を実行します。 |
WPUCreateEvent WPUCreateEvent 関数は、新しいイベント オブジェクトを作成します。 |
WPUCreateSocketHandle WPUCreateSocketHandle 関数は、新しいソケット ハンドルを作成します。 |
WPUFDIsSet WPUFDIsSet 関数は、指定されたソケット ハンドルのメンバーシップをチェックします。 |
WPUGetProviderPath WPUGetProviderPath 関数は、指定されたプロバイダーの DLL パスを取得します。 |
WPUModifyIFSHandle WPUModifyIFSHandle 関数は、(場合によっては) 変更された IFS ハンドルを Ws2_32.dll から受け取ります。 |
WPUOpenCurrentThread WPUOpenCurrentThread 関数は、階層化されたサービス プロバイダーの重複する関数で使用できる現在のスレッドへのハンドルを開きます。 |
WPUPostMessage WPUPostMessage 関数は、古いバージョンの WSOCK32.dll との下位互換性を維持する方法で、標準の Windows PostMessage 関数を実行します。 |
WPUQueryBlockingCallback WPUQueryBlockingCallback 関数は、ブロッキング操作のサービス中にサービス プロバイダーが定期的に呼び出すコールバック関数へのポインターを返します。 |
WPUQuerySocketHandleContext WPUQuerySocketHandleContext 関数は、指定されたソケット ハンドルに関連付けられているコンテキスト値を照会します。 |
WPUQueueApc WPUQueueApc 関数は、重複した I/O 完了ルーチンの呼び出しを容易にするために、指定されたスレッドに対してユーザー モード非同期プロシージャ呼び出し (APC) をキューに入れます。 |
WPUResetEvent WPUResetEvent 関数は、指定したイベント オブジェクトの状態を非署名にリセットします。 この呼び出しは、割り込みコンテキスト内で使用しても安全です。 |
WPUSetEvent WPUSetEvent 関数は、指定したイベント オブジェクトの状態を signaled に設定します。 この呼び出しは、割り込みコンテキスト内で使用しても安全です。 |
WSAAccept WSAAccept 関数は、条件関数の戻り値に基づいて接続を条件付きで受け入れ、サービス フローの品質の仕様を提供し、接続データの転送を許可します。 |
WSAAddressToStringA sockaddr 構造体のすべてのコンポーネントを、人間が判読できるアドレスの文字列表現に変換します。 (ANSI) |
WSAAddressToStringW sockaddr 構造体のすべてのコンポーネントを、人間が判読できるアドレスの文字列表現に変換します。 (Unicode) |
WSAAdvertiseProvider 対象となるすべてのクライアントで特定の名前空間バージョン 2 プロバイダーを使用できるようにします。 |
WSAAsyncGetHostByAddr WSAAsyncGetHostByAddr 関数 (winsock2.h) は、アドレスに対応するホスト情報を非同期的に取得します。 |
WSAAsyncGetHostByAddr WSAAsyncGetHostByAddr 関数 (winsock.h) は、アドレスに対応するホスト情報を非同期的に取得します。 |
WSAAsyncGetHostByAddr WSAAsyncGetHostByAddr マクロ関数 (wsipv6ok.h) は、アドレスに対応するホスト情報を非同期的に取得します。 |
WSAAsyncGetHostByName WSAAsyncGetHostByName 関数 (winsock2.h) は、ホスト名に対応するホスト情報を非同期的に取得します。 |
WSAAsyncGetHostByName WSAAsyncGetHostByName 関数 (winsock.h) は、ホスト名に対応するホスト情報を非同期的に取得します。 |
WSAAsyncGetHostByName WSAAsyncGetHostByName マクロ関数 (wsipv6ok.h) は、ホスト名に対応するホスト情報を非同期的に取得します。 |
WSAAsyncGetProtoByName WSAAsyncGetProtoByName 関数 (winsock2.h) は、プロトコル名に対応するプロトコル情報を非同期的に取得します。 |
WSAAsyncGetProtoByName WSAAsyncGetProtoByName 関数 (winsock.h) は、プロトコル名に対応するプロトコル情報を非同期的に取得します。 |
WSAAsyncGetProtoByNumber WSAAsyncGetProtoByNumber 関数 (winsock2.h) は、プロトコル番号に対応するプロトコル情報を非同期的に取得します。 |
WSAAsyncGetProtoByNumber WSAAsyncGetProtoByNumber 関数 (winsock.h) は、プロトコル番号に対応するプロトコル情報を非同期的に取得します。 |
WSAAsyncGetServByName WSAAsyncGetServByName 関数 (winsock2.h) は、サービス名とポートに対応するサービス情報を非同期的に取得します。 |
WSAAsyncGetServByName WSAAsyncGetServByName 関数 (winsock.h) は、サービス名とポートに対応するサービス情報を非同期的に取得します。 |
WSAAsyncGetServByPort WSAAsyncGetServByPort 関数 (winsock2.h) は、ポートとプロトコルに対応するサービス情報を非同期的に取得します。 |
WSAAsyncGetServByPort WSAAsyncGetServByPort 関数 (winsock.h) は、ポートとプロトコルに対応するサービス情報を非同期的に取得します。 |
WSAAsyncSelect WSAAsyncSelect 関数 (winsock2.h) は、ソケットのネットワーク イベントに関する Windows メッセージ ベースの通知を要求します。 |
WSAAsyncSelect WSAAsyncSelect 関数 (winsock.h) は、ソケットのネットワーク イベントの Windows メッセージ ベースの通知を要求します。 |
WSACancelAsyncRequest WSACancelAsyncRequest 関数 (winsock2.h) は、不完全な非同期操作を取り消します。 |
WSACancelAsyncRequest WSACancelAsyncRequest 関数 (winsock.h) は、不完全な非同期操作を取り消します。 |
WSACancelBlockingCall WSACancelBlockingCall 関数は、Windows ソケット 2 仕様のリビジョン 2.2.0 に準拠して削除されました。 |
WSACleanup WSACleanup 関数 (winsock2.h) は、WS2_32.dll の使用を終了します。 |
WSACleanup WSACleanup 関数 (winsock.h) は、WS2_32.dll の使用を終了します。 |
WSACloseEvent WSACloseEvent 関数は、開いているイベント オブジェクト ハンドルを閉じます。 |
WSAConnect WSAConnect 関数は、別のソケット アプリケーションへの接続を確立し、接続データを交換し、指定された FLOWSPEC 構造体に基づいて必要なサービス品質を指定します。 |
WSAConnectByList 一連の宛先アドレス (ホスト名とポート) で表される可能性のあるエンドポイントのコレクションのうち 1 つに接続を確立します。 |
WSAConnectByNameA 指定したホストとポートへの接続を確立します。 (ANSI) |
WSAConnectByNameW 指定したホストとポートへの接続を確立します。 (Unicode) |
WSACreateEvent WSACreateEvent 関数は、新しいイベント オブジェクトを作成します。 |
WSADeleteSocketPeerTargetName ピア ターゲット名とソケットの IP アドレスの間の関連付けを削除します。 正常に戻った後は、IP アドレスとターゲット名の間に今後の関連付けはありません。 |
WSADuplicateSocketA WSADuplicateSocket 関数は、共有ソケットの新しいソケット記述子を作成するために使用できるWSAPROTOCOL_INFO構造体を返します。 WSADuplicateSocket 関数は、QOS 対応ソケットでは使用できません。 (ANSI) |
WSADuplicateSocketW WSADuplicateSocket 関数は、共有ソケットの新しいソケット記述子を作成するために使用できるWSAPROTOCOL_INFO構造体を返します。 WSADuplicateSocket 関数は、QOS 対応ソケットでは使用できません。 (Unicode) |
WSAEnumNameSpaceProvidersA WSAEnumNameSpaceProviders 関数は、使用可能な名前空間プロバイダーに関する情報を取得します。 (ANSI) |
WSAEnumNameSpaceProvidersExA 使用可能な名前空間プロバイダーに関する情報を取得します。 (ANSI) |
WSAEnumNameSpaceProvidersExW 使用可能な名前空間プロバイダーに関する情報を取得します。 (Unicode) |
WSAEnumNameSpaceProvidersW WSAEnumNameSpaceProviders 関数は、使用可能な名前空間プロバイダーに関する情報を取得します。 (Unicode) |
WSAEnumNetworkEvents WSAEnumNetworkEvents 関数は、指定されたソケットのネットワーク イベントの発生を検出し、内部ネットワーク イベント レコードをクリアし、イベント オブジェクトをリセットします (省略可能)。 |
WSAEnumProtocolsA WSAEnumProtocols 関数は、使用可能なトランスポート プロトコルに関する情報を取得します。 (ANSI) |
WSAEnumProtocolsW WSAEnumProtocols 関数は、使用可能なトランスポート プロトコルに関する情報を取得します。 (Unicode) |
WSAEventSelect WSAEventSelect 関数は、指定したネットワーク イベントのセットに関連付けるイベント オブジェクトFD_XXX指定します。 |
WSAGetFailConnectOnIcmpError TCP_FAIL_CONNECT_ON_ICMP_ERROR ソケット オプションの状態を照会します。 |
WSAGetIcmpErrorInfo 接続のセットアップ中に TCP ソケットで受信した ICMP エラーに関する情報を取得します。 |
WSAGetIPUserMtu ソケットのユーザー定義 IP 層 MTU を取得します。 |
WSAGetLastError WSAGetLastError 関数 (winsock2.h) は、失敗した最後の Windows ソケット操作のエラー状態を返します。 |
WSAGetLastError WSAGetLastError 関数 (winsock.h) は、失敗した最後の Windows ソケット操作のエラー状態を返します。 |
WSAGetOverlappedResult WSAGetOverlappedResult 関数は、指定されたソケットで重複した操作の結果を取得します。 |
WSAGetQOSByName WSAGetQOSByName 関数は、名前付きテンプレートに基づいて QOS 構造体を初期化するか、使用可能なテンプレート名の列挙を取得するためのバッファーを提供します。 |
WSAGetServiceClassInfoA WSAGetServiceClassInfo 関数は、指定した名前空間プロバイダーから、指定したサービス クラスに関連するクラス情報 (スキーマ) を取得します。 (ANSI) |
WSAGetServiceClassInfoW WSAGetServiceClassInfo 関数は、指定した名前空間プロバイダーから、指定したサービス クラスに関連するクラス情報 (スキーマ) を取得します。 (Unicode) |
WSAGetServiceClassNameByClassIdA WSAGetServiceClassNameByClassId 関数は、指定した型に関連付けられているサービスの名前を取得します。 この名前は、FTP や SNA などの汎用サービス名であり、そのサービスの特定のインスタンスの名前ではありません。 (ANSI) |
WSAGetServiceClassNameByClassIdW WSAGetServiceClassNameByClassId 関数は、指定した型に関連付けられているサービスの名前を取得します。 この名前は、FTP や SNA などの汎用サービス名であり、そのサービスの特定のインスタンスの名前ではありません。 (Unicode) |
WSAGetUdpRecvMaxCoalescedSize UDP ソケットの受信した結合メッセージの最大サイズを取得します。 |
WSAGetUdpSendMessageSize UDP ソケットのセグメント化メッセージ サイズを取得します。 |
WSAHtonl WSAHtonl 関数は、u_longをホストのバイト順からネットワーク バイト順に変換します。 |
WSAHtons WSAHtons 関数は、u_shortをホストのバイト順からネットワークのバイト順に変換します。 |
WSAImpersonateSocketPeer アプリケーション レベルの承認を実行するために、ソケット ピアに対応するセキュリティ プリンシパルを偽装するために使用されます。 |
WSAInstallServiceClassA WSAInstallServiceClass 関数は、名前空間内にサービス クラス スキーマを登録します。 (ANSI) |
WSAInstallServiceClassW WSAInstallServiceClass 関数は、名前空間内にサービス クラス スキーマを登録します。 (Unicode) |
WSAIoctl WSAIoctl 関数は、ソケットのモードを制御します。 |
WSAIsBlocking この関数は、Windows Sockets 2 仕様のリビジョン 2.2.0 に準拠して削除されました。 (WSAIsBlocking) |
WSAJoinLeaf WSAJoinLeaf 関数は、リーフ ノードをマルチポイント セッションに結合し、接続データを交換し、指定された FLOWSPEC 構造体に基づいて必要なサービス品質を指定します。 |
WSALookupServiceBeginA WSALookupServiceBegin 関数は、WSAQUERYSET 構造体に含まれる情報によって制約されるクライアント クエリを開始します。 (ANSI) |
WSALookupServiceBeginW WSALookupServiceBegin 関数は、WSAQUERYSET 構造体に含まれる情報によって制約されるクライアント クエリを開始します。 (Unicode) |
WSALookupServiceEnd WSALookupServiceBegin および WSALookupServiceNext を前回呼び出した後にハンドルを解放するために、WSALookupServiceEnd 関数が呼び出されます。 |
WSALookupServiceNextA WSALookupServiceNext 関数は、要求されたサービス情報を取得するために、WSALookupServiceBegin の以前の呼び出しからハンドルを取得した後に呼び出されます。 (ANSI) |
WSALookupServiceNextW WSALookupServiceNext 関数は、要求されたサービス情報を取得するために、WSALookupServiceBegin の以前の呼び出しからハンドルを取得した後に呼び出されます。 (Unicode) |
WSANSPIoctl 開発者が登録済みの名前空間に対して I/O コントロール呼び出しを行えるようにします。 |
WSANtohl WSANtohl 関数は、u_longをネットワークバイトオーダーからホストバイトオーダーに変換します。 |
WSANtohs WSANtohs 関数は、u_shortをネットワークバイトオーダーからホストバイトオーダーに変換します。 |
WSAPoll WSAPoll 関数は、1 つ以上のソケットの状態を決定します。 |
WSAProviderCompleteAsyncCall 名前空間バージョン 2 プロバイダーへの非同期呼び出しが完了したときにクライアントに通知します。 |
WSAProviderConfigChange WSAProviderConfigChange 関数は、プロバイダーの構成が変更されたときにアプリケーションに通知します。 |
WSAQuerySocketSecurity ソケット上の接続に適用されるセキュリティに関する情報を照会します。 |
WSARecv 接続されているソケットまたはバインドされたコネクションレス ソケットからデータを受信します。 (WSARecv) |
WSARecvDisconnect WSARecvDisconnect 関数はソケットの受信を終了し、ソケットが接続指向の場合は切断データを取得します。 |
WSARecvEx WSARecvEx 関数 (mswsock.h) は、接続されているソケットまたはバインドされたコネクションレス ソケットからデータを受信します。 |
WSARecvEx WSARecvEx 関数 (winsock.h) は、接続されているソケットまたはバインドされたコネクションレス ソケットからデータを受信します。 |
WSARecvFrom データグラムを受信し、ソース アドレスを格納します。 |
WSARemoveServiceClass WSARemoveServiceClass 関数は、レジストリからサービス クラス スキーマを完全に削除します。 |
WSAResetEvent WSAResetEvent 関数は、指定したイベント オブジェクトの状態を非署名にリセットします。 |
WSARevertImpersonation ソケット ピアの偽装を終了します。 これは、WSAImpersonateSocketPeer を呼び出し、アクセス チェックを完了した後に呼び出す必要があります。 |
WSASend 接続されているソケットにデータを送信します。 (WSASend) |
WSASendDisconnect WSASendDisconnect 関数は、ソケットの接続の終了を開始し、切断データを送信します。 |
WSASendMsg 接続されているソケットと接続されていないソケットから、データとオプションの制御情報を送信します。 メモ この関数は、Windows ソケット仕様に対する Microsoft 固有の拡張機能です。 . |
WSASendTo 該当する場合は、重複した I/O を使用して、データを特定の宛先に送信します。 |
WSASetBlockingHook この関数は、Windows Sockets 2 仕様のリビジョン 2.2.0 に準拠して削除されました。 (WSASetBlockingHook) |
WSASetEvent WSASetEvent 関数は、指定したイベント オブジェクトの状態を signaled に設定します。 |
WSASetFailConnectOnIcmpError TCP_FAIL_CONNECT_ON_ICMP_ERROR ソケット オプションの状態を設定します。 |
WSASetIPUserMtu ソケット上のユーザー定義 IP レイヤー MTU を設定します。 |
WSASetLastError WSASetLastError 関数 (winsock2.h) は、WSAGetLastError 関数を使用して取得できるエラー コードを設定します。 |
WSASetLastError WSASetLastError 関数 (winsock.h) は、WSAGetLastError 関数を使用して取得できるエラー コードを設定します。 |
WSASetServiceA WSASetService 関数は、1 つ以上の名前空間内のサービス インスタンスをレジストリに登録または削除します。 (ANSI) |
WSASetServiceW WSASetService 関数は、1 つ以上の名前空間内のサービス インスタンスをレジストリに登録または削除します。 (Unicode) |
WSASetSocketPeerTargetName ピア IP アドレスに対応するピア ターゲット名 (SPN) を指定するために使用されます。 このターゲット名は、認証する必要があるピアを安全に識別するために、クライアント アプリケーションによって指定されることを意図しています。 |
WSASetSocketSecurity ソケットのセキュリティを有効にして適用します。 |
WSASetUdpRecvMaxCoalescedSize UDP ソケット上の結合されたメッセージ セットの最大サイズを設定します。 |
WSASetUdpSendMessageSize UDP ソケットのセグメント化メッセージ サイズを設定します。 |
WSASocketA WSASocket 関数は、特定のトランスポート サービス プロバイダーにバインドされたソケットを作成します。 (ANSI) |
WSASocketW WSASocket 関数は、特定のトランスポート サービス プロバイダーにバインドされたソケットを作成します。 (Unicode) |
WSAStartup WSAStartup 関数 (winsock2.h) は、プロセスによって Winsock DLL の使用を開始します。 |
WSAStartup WSAStartup 関数 (winsock.h) は、プロセスによる Winsock DLL の使用を開始します。 |
WSAStringToAddressA WSAStringToAddress 関数は、標準テキスト プレゼンテーション フォームのネットワーク アドレスを sockaddr 構造体の数値バイナリ形式に変換します。これは、このような構造を受け取る Windows Sockets ルーチンへの渡しに適しています。 (ANSI) |
WSAStringToAddressW WSAStringToAddress 関数は、標準テキスト プレゼンテーション フォームのネットワーク アドレスを sockaddr 構造体の数値バイナリ形式に変換します。これは、このような構造を受け取る Windows Sockets ルーチンへの渡しに適しています。 (Unicode) |
WSAUnadvertiseProvider 特定の名前空間バージョン 2 プロバイダーをクライアントで使用できないようにします。 |
WSAUnhookBlockingHook この関数は、Windows Sockets 2 仕様のリビジョン 2.2.0 に準拠して削除されました。 (WSAUnhookBlockingHook) |
WSAWaitForMultipleEvents 指定したイベント オブジェクトの 1 つまたはすべてをシグナル状態にしたとき、タイムアウト間隔が経過したとき、または I/O 完了ルーチンが実行されたときにを返します。 |
WSCDeinstallProvider 指定したトランスポート プロバイダーをシステム構成データベースから削除します。 |
WSCDeinstallProvider32 指定した 32 ビット トランスポート プロバイダーをシステム構成データベースから削除します。 |
WSCEnableNSProvider 特定の名前空間プロバイダーの状態を変更します。 |
WSCEnableNSProvider32 指定した 32 ビット名前空間プロバイダーを有効または無効にします。 |
WSCEnumNameSpaceProviders32 使用可能な 32 ビット名前空間プロバイダーに関する情報を返します。注 この呼び出しは、64 ビット プラットフォームで使用する WSAEnumNameSpaceProviders の厳密な 32 ビット バージョンです。 64 ビット プロセスが 32 ビット カタログにアクセスできるように用意されています。 . |
WSCEnumNameSpaceProvidersEx32 使用可能な 32 ビット名前空間プロバイダーに関する情報を取得します。 |
WSCEnumProtocols WSCEnumProtocols 関数は、使用可能なトランスポート プロトコルに関する情報を取得します。 |
WSCEnumProtocols32 使用可能なトランスポート プロトコルに関する情報を取得します。注 この呼び出しは、64 ビット プラットフォームで使用する WSCEnumProtocols の厳密な 32 ビット バージョンです。 64 ビット プロセスが 32 ビット カタログにアクセスできるように用意されています。 . |
WSCGetApplicationCategory アプリケーションに関連付けられている階層型サービス プロバイダー (LSP) カテゴリを取得します。 |
WSCGetProviderInfo 階層型サービス プロバイダー (LSP) の情報クラスに関連付けられているデータを取得します。 |
WSCGetProviderInfo32 32 ビットレイヤード サービス プロバイダー (LSP) の情報クラスに関連付けられているデータを取得します。注 この呼び出しは、64 ビット プラットフォームで使用するための WSCGetProviderInfo の厳密な 32 ビット バージョンです。 |
WSCGetProviderPath WSCGetProviderPath 関数は、指定されたプロバイダーの DLL パスを取得します。 |
WSCGetProviderPath32 指定した 32 ビット プロバイダーの DLL パスを取得します。注 この呼び出しは、64 ビット プラットフォームで使用するための WSCGetProviderPath の厳密な 32 ビット バージョンです。 64 ビット プロセスが 32 ビット カタログにアクセスできるように用意されています。 . |
WSCInstallNameSpace 名前空間プロバイダーをインストールします。 (WSCInstallNameSpace) |
WSCInstallNameSpace32 指定した 32 ビット名前空間プロバイダーをインストールします。 (WSCInstallNamespace32) |
WSCInstallNameSpaceEx 名前空間プロバイダーをインストールします。 (WSCInstallNameSpaceEx) |
WSCInstallNameSpaceEx32 指定した 32 ビット名前空間プロバイダーをインストールします。 (WSCInstallNameSpaceEx32) |
WSCInstallProvider 指定したトランスポート プロバイダーをシステム構成データベースにインストールします。 |
WSCInstallProvider64_32 指定したトランスポート サービス プロバイダーを、64 ビット コンピューター上の 32 ビットおよび 64 ビットのシステム構成データベースにインストールします。 |
WSCInstallProviderAndChains 指定した 32 ビット トランスポート プロバイダーとその特定のプロトコル チェーンを、32 ビット コンピューター上の Winsock 2 システム構成データベースにインストールします。 |
WSCInstallProviderAndChains64_32 指定したトランスポート プロバイダーとその特定のプロトコル チェーンを、64 ビット コンピューター上の 32 ビットおよび 64 ビットの Winsock 2 システム構成データベースの両方にインストールします。 |
WSCInstallQOSTemplate 指定した QoS テンプレートをシステム構成データベースにインストールします。 |
WSCRemoveQOSTemplate 指定した QoS テンプレートをシステム構成データベースから削除します。 |
WSCSetApplicationCategory アプリケーションに関連付けられている許可される階層型サービス プロバイダー (LSP) カテゴリを設定します。 |
WSCSetProviderInfo 階層型サービス プロバイダー (LSP) の指定された情報クラスのデータ値を設定します。 |
WSCSetProviderInfo32 階層型サービス プロバイダー (LSP) の指定された情報クラスのデータ値を設定します。 |
WSCUnInstallNameSpace 指定されたネームスペース プロバイダーをアンインストールします。 |
WSCUnInstallNameSpace32 特定の 32 ビット名前空間プロバイダーをアンインストールします。 |
WSCUpdateProvider システム構成データベース内の指定されたトランスポート プロバイダーを変更します。 |
WSCUpdateProvider32 システム構成データベース内の指定した 32 ビット トランスポート プロバイダーを変更します。注 この呼び出しは、64 ビット プラットフォームで使用するための WSCUpdateProvider の厳密な 32 ビット バージョンです。 64 ビット プロセスが 32 ビット カタログにアクセスできるように用意されています。 . |
WSCWriteNameSpaceOrder 使用可能な Windows ソケット (Winsock) 2 名前空間プロバイダーの順序を変更します。 名前空間プロバイダーの順序によって、名前解決を列挙または照会するときの名前空間の優先順位が決まります。 |
WSCWriteNameSpaceOrder32 32 ビット カタログ内の使用可能な Windows ソケット (Winsock) 2 名前空間プロバイダーの順序を変更します。 |
WSCWriteProviderOrder 使用可能なトランスポート プロバイダーの順序を変更するために使用されます。 |
WSCWriteProviderOrder32 使用可能な 32 ビット トランスポート プロバイダーの順序を変更するために使用されます。 |
WSPStartup WSPStartup 関数は、クライアントによる Windows ソケット サービス プロバイダー インターフェイス (SPI) の使用を開始します。 |
構造
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 関数によって使用されます。 |
AFPROTOCOLS AFPROTOCOLS 構造体は、アプリケーション プログラマがクエリを制約できるプロトコルの一覧を提供します。 AFPROTOCOLS 構造体は、クエリ目的でのみ使用されます。 |
ASSOCIATE_NAMERES_CONTEXT_INPUT トランスポート設定 ID とハンドルを完全修飾ドメイン名に格納します。 |
ATM_ADDRESS ATM_ADDRESS構造体は、ATM ベースのソケットの ATM アドレス データを保持します。 |
ATM_BHLI ATM_BHLI構造は、関連付けられた ATM ソケットの B-HLI 情報を識別するために使用されます。 |
ATM_BLLI ATM_BLLI構造は、関連付けられた ATM ソケットの B-LLI 情報を識別するために使用されます。 |
BLOB バイナリ ラージ オブジェクトから派生した BLOB (wtypesbase.h) 構造体には、データ ブロックに関する情報が含まれています。 |
BLOB バイナリ ラージ オブジェクトから派生した BLOB 構造体 (winsock2.h) には、データ ブロックに関する情報が含まれています。 |
BLOB バイナリ ラージ オブジェクトから派生した BLOB 構造体 (nspapi.h) には、データ ブロックに関する情報が含まれています。 |
CSADDR_INFO CSADDR_INFO (ws2def.h) 構造体には、ソケット、ネットワーク サービス、または名前空間プロバイダーの Windows ソケット アドレス情報が含まれています。 |
CSADDR_INFO CSADDR_INFO構造体 (nspapi.h) には、ソケット、ネットワーク サービス、または名前空間プロバイダーの Windows ソケット のアドレス情報が含まれています。 |
fd_set Fd_set構造体 (winsock2.h) は、ソケットをセットに配置するために Windows Sockets (Winsock) 関数とサービス プロバイダーによって使用されます。 |
fd_set fd_set構造体 (winsock.h) は、ソケットをセットに配置するために Windows Sockets (Winsock) 関数とサービス プロバイダーによって使用されます。 |
GROUP_FILTER マルチキャスト IPv6 または IPv4 アドレスのマルチキャスト フィルタリング パラメーターを提供します。 |
GROUP_REQ IPv6 または IPv4 アドレスのマルチキャスト グループ情報を提供します。 |
GROUP_SOURCE_REQ 送信元 IP アドレスを含む IPv6 または IPv4 アドレスのマルチキャスト グループ情報を提供します。 |
HOSTENT HOSTENT 構造体 (winsock2.h) は、ホスト名、IPv4 アドレスなど、特定のホストに関する情報を格納するために関数によって使用されます。 |
HOSTENT HOSTENT (winsock.h) 構造体は、ホスト名、IPv4 アドレスなど、特定のホストに関する情報を格納するために関数によって使用されます。 |
ICMP_ERROR_INFO 受信した ICMP エラー情報を格納するために使用されます。 |
in_addr in_addr構造体は、IPv4 インターネット アドレスを表します。 |
IN_PKTINFO in_pktinfo構造は、受信したパケット アドレス情報を格納するために使用され、受信パケットに関する情報を返すために Windows によって使用されます。また、パケットの送信に使用するローカル IPv4 アドレスを指定することもできます。 |
IN6_PKTINFO in6_pktinfo構造は、受信した IPv6 パケット アドレス情報を格納するために使用され、受信パケットに関する情報を返すために Windows によって使用され、パケットの送信に使用するローカル IPv6 アドレスを指定することもできます。 |
INET_PORT_RANGE TCP または UDP ポートのブロックのランタイム予約を取得するために、SIO_ACQUIRE_PORT_RESERVATION IOCTL によって使用される入力データを提供します。 |
INET_PORT_RESERVATION_INSTANCE TCP または UDP ポートのブロックのポート予約とトークンが含まれます。 |
INET_PORT_RESERVATION_TOKEN TCP または UDP ポートのブロックのポート予約トークンが含まれます。 |
INTERFACE_INFO INTERFACE_INFO構造体は、インターフェイス IP アドレスに関する情報を取得するために、SIO_GET_INTERFACE_LIST ioctl コマンドと組み合わせて使用されます。 |
INTERFACE_INFO_EX INTERFACE_INFO_EX構造体は、SIO_GET_INTERFACE_LIST IOCTL コマンドと組み合わせて使用して、インターフェイス IP アドレスに関する情報を取得します。 |
IP_MREQ ip_mreq構造体は、IPv4 アドレスのマルチキャスト グループ情報を提供します。 |
IP_MREQ_SOURCE ip_mreq_source構造体は、IPv4 アドレスのマルチキャスト グループ情報を提供します。 |
IP_MSFILTER ip_msfilter構造体は、IPv4 アドレスのマルチキャスト フィルタリング パラメーターを提供します。 |
IPV6_MREQ ipv6_mreq構造体は、IPv6 アドレスのマルチキャスト グループ情報を提供します。 |
IPX_ADDRESS_DATA IPX_ADDRESS_DATA構造体は、IPX がバインドされている特定のアダプターに関する情報を提供します。 optname パラメーターでIPX_ADDRESSを指定する getsockopt 関数呼び出しと組み合わせて使用されます。 |
IPX_NETNUM_DATA IPX_NETNUM_DATA構造体は、指定された IPX ネットワーク番号に関する情報を提供します。 optname パラメーターでIPX_GETNETINFOを指定する getsockopt 関数呼び出しと組み合わせて使用されます。 |
IPX_SPXCONNSTATUS_DATA IPX_SPXCONNSTATUS_DATA構造体は、接続された SPX ソケットに関する情報を提供します。 |
残る LINGER 構造体 (winsock2.h) は、データがキューに入ったときにソケットがどのように動作するかを指定する特定のソケットに関する情報を保持します。 |
残る LINGER (winsock.h) 構造体は、データの送信をキューに入れたときにソケットがどのように動作するかを指定する特定のソケットに関する情報を保持します。 |
NAPI_DOMAIN_DESCRIPTION_BLOB NS_EMAIL名前空間の名前空間プロバイダーによって処理されるドメインについて説明します。 |
NAPI_PROVIDER_INSTALLATION_BLOB NS_EMAIL名前空間の名前空間プロバイダーをインストールするために必要な情報が含まれます。 |
NS_SERVICE_INFOA 指定した名前空間のコンテキスト内のネットワーク サービスまたはネットワーク サービスの種類、または既定の名前空間のセットに関する情報が含まれます。 (ANSI) |
NS_SERVICE_INFOW 指定した名前空間のコンテキスト内のネットワーク サービスまたはネットワーク サービスの種類、または既定の名前空間のセットに関する情報が含まれます。 (Unicode) |
NSP_ROUTINE 名前空間サービス プロバイダー バージョン 1 (NSPv1) プロバイダーによって実装される関数に関する情報が含まれます。 |
NSPV2_ROUTINE 名前空間サービス プロバイダー バージョン 2 (NSPv2) プロバイダーによって実装される関数に関する情報が含まれます。 |
PROTOCOL_INFOA プロトコルに関する情報が含まれます。 (ANSI) |
PROTOCOL_INFOW プロトコルに関する情報が含まれます。 (Unicode) |
PROTOENT PROTOENT 構造体 (winsock2.h) には、指定されたプロトコル名に対応する名前とプロトコル番号が含まれています。 |
PROTOENT PROTOENT (winsock.h) 構造体には、指定されたプロトコル名に対応する名前とプロトコル番号が含まれています。 |
REAL_TIME_NOTIFICATION_SETTING_INPUT Windows ストア アプリでバックグラウンド ネットワーク通知を受信するために ControlChannelTrigger と共に使用される TCP ソケットのREAL_TIME_NOTIFICATION_CAPABILITY トランスポート設定に適用する入力設定を提供します。 |
REAL_TIME_NOTIFICATION_SETTING_OUTPUT Windows ストア アプリでバックグラウンド ネットワーク通知を受信するために ControlChannelTrigger と共に使用される TCP ソケットのREAL_TIME_NOTIFICATION_CAPABILITY トランスポート設定のクエリからの出力設定を提供します。 |
RIO_BUF Winsock 登録済み I/O 拡張機能を使用してネットワーク データを送受信するために使用される登録済みバッファーの一部を指定します。 |
RIO_EXTENSION_FUNCTION_TABLE Winsock 登録済み I/O 拡張機能を実装する関数に関する情報が含まれます。 |
RIO_NOTIFICATION_COMPLETION Winsock に登録された I/O 拡張機能を使用してネットワーク データを送受信するために RIONotify 関数と共に使用する I/O 完了の方法を指定します。 |
RIORESULT Winsock 登録済み I/O 拡張機能で使用される要求完了の結果を示すために使用されるデータが含まれます。 |
RM_FEC_INFO RM_FEC_INFO構造体は、Reliable Multicast で前方エラー修正 (FEC) を使用するための設定を指定します。 この構造体は、RM_USE_FEC ソケット オプションと共に使用されます。 |
RM_RECEIVER_STATS Reliable Multicast Receiver セッションの統計情報を提供します。 この構造体は、RM_RECEIVER_STATISTICS ソケット オプションと共に使用されます。 |
RM_SEND_WINDOW RM_SEND_WINDOW構造体は、Reliable Multicast 送信ウィンドウを指定します。 この構造体は、RM_RATE_WINDOW_SIZE ソケット オプションと共に使用されます。 |
RM_SENDER_STATS 信頼できるマルチキャスト送信者セッションの統計情報を提供します。 この構造体は、RM_SENDER_STATISTICS ソケット オプションと共に使用されます。 |
SERVENT SERVENT 構造体 (winsock2.h) は、指定されたサービス名の名前とサービス番号を格納または返すために使用されます。 |
SERVENT SERVENT (winsock.h) 構造体は、指定されたサービス名の名前とサービス番号を格納または返すために使用されます。 |
SERVICE_ADDRESS サービスのアドレス情報が含まれます。 構造体は、リモート プロシージャ コール (RPC)、名前付きパイプ、ソケットなど、さまざまな種類のプロセス間通信 (IPC) メカニズムとそのアドレス形式に対応できます。 |
SERVICE_ADDRESSES SERVICE_ADDRESSES構造体には、SERVICE_ADDRESSデータ構造の配列が含まれています。 |
SERVICE_INFOA ネットワーク サービスまたはネットワーク サービスの種類に関する情報が含まれます。 (ANSI) |
SERVICE_INFOW ネットワーク サービスまたはネットワーク サービスの種類に関する情報が含まれます。 (Unicode) |
SERVICE_TYPE_INFO_ABSA SERVICE_TYPE_INFO_ABS構造体には、ネットワーク サービスの種類に関する情報が含まれています。 SERVICE_TYPE_INFO_ABSを使用して、ネットワーク サービスの種類を名前空間に追加します。 (ANSI) |
SERVICE_TYPE_INFO_ABSW SERVICE_TYPE_INFO_ABS構造体には、ネットワーク サービスの種類に関する情報が含まれています。 SERVICE_TYPE_INFO_ABSを使用して、ネットワーク サービスの種類を名前空間に追加します。 (Unicode) |
SERVICE_TYPE_VALUE_ABSA ネットワーク サービスの種類の値に関する情報を格納します。 この情報は、名前空間に固有である可能性があります。 (ANSI) |
SERVICE_TYPE_VALUE_ABSW ネットワーク サービスの種類の値に関する情報を格納します。 この情報は、名前空間に固有である可能性があります。 (Unicode) |
SOCK_NOTIFY_REGISTRATION ProcessSocketNotifications 関数に提供される情報を表します。 |
Sockaddr sockaddr 構造は、選択したプロトコルによって異なります。 (sockaddr) |
sockaddr_atm Windows ソケット sockaddr_atm構造体には、ATM ソケットのソケット アドレス情報が格納されます。 |
sockaddr_gen 汎用ソケット アドレス情報を提供し、INTERFACE_INFO構造体と共に使用します。 |
SOCKADDR_IN SOCKADDR_IN (winsock.h) 構造は、選択したプロトコルによって異なります。 |
sockaddr_in6_old sockaddr_in6_old (ws2ipdef.h) 構造体は、選択したプロトコルによって異なります。 |
SOCKADDR_IRDA SOCKADDR_IRDA構造体は、アドレス ファミリ AF_IRDAによって定義される IrDA ソケット操作と組み合わせて使用されます。 |
SOCKET_ADDRESS SOCKET_ADDRESS構造体には、プロトコル固有のアドレス情報が格納されます。 |
SOCKET_PEER_TARGET_NAME ピア ターゲットの IP アドレスと名前、およびソケットで使用されるセキュリティ プロトコルの種類が含まれます。 |
SOCKET_PROCESSOR_AFFINITY ソケットと RSS プロセッサ コアと NUMA ノードの間の関連付けを格納します。 |
SOCKET_SECURITY_QUERY_INFO WSAQuerySocketSecurity 関数によって返されるセキュリティ情報を格納します。 |
SOCKET_SECURITY_QUERY_TEMPLATE WSAQuerySocketSecurity 関数で使用されるセキュリティ テンプレートが含まれています。 |
SOCKET_SECURITY_SETTINGS ソケットの汎用セキュリティ要件を指定します。 |
SOCKET_SECURITY_SETTINGS_IPSEC IPsec に固有のさまざまなセキュリティ要件と設定を指定します。 |
TCP_INFO_v0 ソケットに対して収集された伝送制御プロトコル (TCP) 統計情報が含まれます。 |
TCP_INFO_v1 ソケットに対して収集された伝送制御プロトコル (TCP) 統計情報が含まれます。 (バージョン 1.0) |
TCP_INITIAL_RTO_PARAMETERS ソケットで使用する初期再送信タイムアウト (RTO) パラメーターを構成するために、SIO_TCP_INITIAL_RTO IOCTL によって使用されるデータを指定します。 |
TIMESTAMPING_CONFIG データグラム ソケットのタイムスタンプ受信を構成するために SIO_TIMESTAMPING IOCTL によって使用される入力構造について説明します。 |
TIMEVAL TIMEVAL 構造体 (winsock2.h) を使用して、時間間隔を指定します。 これは、Berkeley Software Distribution (BSD) Time.h ヘッダー ファイルに関連付けられています。 |
TIMEVAL TIMEVAL (winsock.h) 構造体は、時間間隔を指定するために使用されます。 これは、Berkeley Software Distribution (BSD) Time.h ヘッダー ファイルに関連付けられています。 |
TRANSMIT_FILE_BUFFERS TRANSMIT_FILE_BUFFERS構造体 (mswsock.h) は、TransmitFile 関数のファイル転送操作中にファイル データの前後に送信されるデータを指定します。 |
TRANSMIT_FILE_BUFFERS TRANSMIT_FILE_BUFFERS (winsock.h) 構造体は、TransmitFile 関数ファイル転送操作中にファイル データの前後に送信されるデータを指定します。 |
TRANSMIT_PACKETS_ELEMENT TransmitPackets 関数によって送信される 1 つのデータ要素を指定します。 |
TRANSPORT_SETTING_ID TRANSPORT_SETTING_ID構造体 (mstcpip.h) は、ソケットのトランスポート設定を適用または照会するために特定の IOCTL によって使用されるトランスポート設定 ID を指定します。 |
TRANSPORT_SETTING_ID TRANSPORT_SETTING_ID (transportsettingcommon.h) 構造体は、SIO_APPLY_TRANSPORT_SETTINGおよびSIO_QUERY_TRANSPORT_SETTING IOCTL によって使用されるトランスポート設定 ID を指定します。 |
Wsabuf WSABUF 構造体を使用すると、一部の Winsock 関数で使用されるデータ バッファーを作成または操作できます。 |
WSACOMPLETION 登録済み名前空間に対して行われる I/O 制御呼び出しの完了通知設定を指定します。 |
WSADATA WSADATA 構造体 (winsock2.h) には、Windows ソケットの実装に関する情報が含まれています。 |
WSADATA WSADATA (winsock.h) 構造体には、Windows ソケットの実装に関する情報が含まれています。 |
WSAMSG WSARecvMsg および WSASendMsg 関数と共に使用され、接続されているソケットと接続されていないソケットに関するアドレスとオプションの制御情報、およびメッセージ データの格納に使用されるバッファーの配列を格納します。 |
WSANAMESPACE_INFOA 名前空間プロバイダーのすべての登録情報が含まれます。 (WSANAMESPACE_INFOA) |
WSANAMESPACE_INFOEXA 名前空間プロバイダーのすべての登録情報が含まれます。 (WSANAMESPACE_INFOEXA) |
WSANAMESPACE_INFOEXW 名前空間プロバイダーのすべての登録情報が含まれます。 (WSANAMESPACE_INFOEXW) |
WSANAMESPACE_INFOW 名前空間プロバイダーのすべての登録情報が含まれます。 (WSANAMESPACE_INFOW) |
WSANETWORKEVENTS WSANETWORKEVENTS 構造体は、ネットワーク イベントに関するソケットの内部情報を格納するために使用されます。 |
WSANSCLASSINFOA WSANSCLASSINFO 構造体は、特定の Windows ソケット名前空間の個々のパラメーター情報を提供します。 (ANSI) |
WSANSCLASSINFOW WSANSCLASSINFO 構造体は、特定の Windows ソケット名前空間の個々のパラメーター情報を提供します。 (Unicode) |
WSAOVERLAPPED 重複した I/O 操作の開始とその後の完了の間の通信メディアを提供します。 |
WSAPOLLFD WSAPoll 関数で使用されるソケット情報を格納します。 |
WSAPROTOCOL_INFOA 特定のプロトコルの完全な情報を格納または取得するために使用されます。 (ANSI) |
WSAPROTOCOL_INFOW 特定のプロトコルの完全な情報を格納または取得するために使用されます。 (Unicode) |
WSAPROTOCOLCHAIN WSAPROTOCOLCHAIN 構造体には、プロトコル チェーンを構成するカタログ エントリ識別子のカウントされたリストが含まれています。 |
WSAQUERYSET2A サービス クラス ID、サービス名、適用可能な名前空間識別子、プロトコル情報、サービスがリッスンするトランスポート アドレスのセットなど、特定のサービスに関する関連情報を提供します。 (ANSI) |
WSAQUERYSET2W サービス クラス ID、サービス名、適用可能な名前空間識別子、プロトコル情報、サービスがリッスンするトランスポート アドレスのセットなど、特定のサービスに関する関連情報を提供します。 (Unicode) |
WSAQUERYSETA サービス クラス ID、サービス名、適用可能な名前空間識別子とプロトコル情報、サービスがリッスンするトランスポート アドレスのセットなど、特定のサービスに関する関連情報を提供します。 (ANSI) |
WSAQUERYSETW サービス クラス ID、サービス名、適用可能な名前空間識別子とプロトコル情報、サービスがリッスンするトランスポート アドレスのセットなど、特定のサービスに関する関連情報を提供します。 (Unicode) |
WSASERVICECLASSINFOA WSASERVICECLASSINFO 構造体には、指定されたサービス クラスに関する情報が含まれています。 Windows ソケット 2 のサービス クラスごとに、WSASERVICECLASSINFO 構造体が 1 つあります。 (ANSI) |
WSASERVICECLASSINFOW WSASERVICECLASSINFO 構造体には、指定されたサービス クラスに関する情報が含まれています。 Windows ソケット 2 のサービス クラスごとに、WSASERVICECLASSINFO 構造体が 1 つあります。 (Unicode) |
WSATHREADID WSATHREADID 構造体を使用すると、プロバイダーは WPUQueueApc 関数を使用して非同期プロシージャ呼び出し (APC) をキューに入れることができるスレッドを識別できます。 |
WSAVERSION WSAVERSION 構造体は、Windows ソケットでのバージョン比較を提供します。 |
WSC_PROVIDER_AUDIT_INFO Windows ソケット 2 の階層化サービス プロバイダー (LSP) エントリの監査情報が含まれます。 |
WSPDATA WSPDATA 構造体には、サービス プロバイダー情報が含まれています。 |
WSPPROC_TABLE サービス プロバイダー関数へのポインターのテーブルが含まれています。 |
WSPUPCALLTABLE サービス プロバイダーの upcall 関数へのポインターのテーブルが含まれています。 |