WSAPROTOCOLCHAIN 結構 (winsock2.h)

WSAPROTOCOLCHAIN 結構包含組成通訊協定鏈結的目錄專案標識碼計數清單。

語法

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

成員

ChainLen

鏈結的長度,以位元組為單位。 適用下列設定:

ChainLen 設定為零表示分層通訊協定

ChainLen 設定為一個表示基底通訊協定

ChainLen 設定為大於一個表示通訊協定鏈結

ChainEntries[MAX_PROTOCOL_CHAIN]

通訊協定鏈結項目的陣列。

備註

如果鏈結的長度大於 1,此結構代表通訊協定鏈結,此鏈結是由基底通訊協定之上的一或多個分層通訊協定所組成。 對應的目錄專案標識碼位於 ProtocolChain.ChainEntries 陣列中,從頂端的分層通訊協議開始, (ProtocolChain.ChainEntries 陣列中的第一個專案) ,並以基底通訊協定結尾。 如需通訊協議鏈結的詳細資訊,請參閱 Windows Sockets 2 服務提供者介面。

規格需求

需求
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
標頭 winsock2.h

另請參閱

WSAEnumProtocols