WSAPROTOCOLCHAIN 構造体 (winsock2.h)

WSAPROTOCOLCHAIN 構造体には、プロトコル チェーンを構成するカタログエントリ識別子のカウントされたリストが含まれています。

構文

typedef struct _WSAPROTOCOLCHAIN {
  int   ChainLen;
  DWORD ChainEntries[MAX_PROTOCOL_CHAIN];
} WSAPROTOCOLCHAIN, *LPWSAPROTOCOLCHAIN;

メンバー

ChainLen

チェーンの長さ (バイト単位)。 次の設定が適用されます。

ChainLen を 0 に設定すると、階層化されたプロトコルが示されます

ChainLen を 1 に設定すると、基本プロトコルが示されます

ChainLen を 1 より大きい値に設定すると、プロトコル チェーンが示されます

ChainEntries[MAX_PROTOCOL_CHAIN]

プロトコル チェーン エントリの配列。

注釈

チェーンの長さが 1 より大きい場合、この構造体は、基本プロトコルの上に 1 つ以上の階層化されたプロトコルで構成されるプロトコル チェーンを表します。 対応するカタログ エントリ ID は ProtocolChain.ChainEntries 配列内にあり、先頭に階層化されたプロトコル (ProtocolChain.ChainEntries 配列の 0 番目の要素) から始まり、基本プロトコルで終わる。 プロトコル チェーンの詳細については、「Windows ソケット 2 サービス プロバイダー インターフェイス」を参照してください。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header winsock2.h

こちらもご覧ください

WSAEnumProtocols