Skip to content

Latest commit

 

History

History
85 lines (66 loc) · 2.75 KB

ns-winsock2-wsaprotocolchain.md

File metadata and controls

85 lines (66 loc) · 2.75 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NS:winsock2._WSAPROTOCOLCHAIN
WSAPROTOCOLCHAIN (winsock2.h)
The WSAPROTOCOLCHAIN structure contains a counted list of Catalog Entry identifiers that comprise a protocol chain.
*LPWSAPROTOCOLCHAIN
LPWSAPROTOCOLCHAIN
LPWSAPROTOCOLCHAIN structure pointer [Winsock]
WSAPROTOCOLCHAIN
WSAPROTOCOLCHAIN structure [Winsock]
_win32_wsaprotocolchain_2
winsock.wsaprotocolchain_2
winsock2/LPWSAPROTOCOLCHAIN
winsock2/WSAPROTOCOLCHAIN
winsock\wsaprotocolchain_2.htm
WinSock
c0676f45-e3e3-45f2-9b34-d7318fddc282
12/05/2018
*LPWSAPROTOCOLCHAIN, LPWSAPROTOCOLCHAIN, LPWSAPROTOCOLCHAIN structure pointer [Winsock], WSAPROTOCOLCHAIN, WSAPROTOCOLCHAIN structure [Winsock], _win32_wsaprotocolchain_2, winsock.wsaprotocolchain_2, winsock2/LPWSAPROTOCOLCHAIN, winsock2/WSAPROTOCOLCHAIN
winsock2.h
Windows
Windows 2000 Professional [desktop apps only]
Windows 2000 Server [desktop apps only]
Windows
WSAPROTOCOLCHAIN, *LPWSAPROTOCOLCHAIN
19H1
_WSAPROTOCOLCHAIN
winsock2/_WSAPROTOCOLCHAIN
LPWSAPROTOCOLCHAIN
winsock2/LPWSAPROTOCOLCHAIN
WSAPROTOCOLCHAIN
winsock2/WSAPROTOCOLCHAIN
c++
APIRef
kbSyntax
HeaderDef
Winsock2.h
WSAPROTOCOLCHAIN

WSAPROTOCOLCHAIN structure

-description

The WSAPROTOCOLCHAIN structure contains a counted list of Catalog Entry identifiers that comprise a protocol chain.

-struct-fields

-field ChainLen

Length of the chain, in bytes. The following settings apply:

Setting ChainLen to zero indicates a layered protocol

Setting ChainLen to one indicates a base protocol

Setting ChainLen to greater than one indicates a protocol chain

-field ChainEntries

Array of protocol chain entries.

-remarks

If the length of the chain is larger than 1, this structure represents a protocol chain which consists of one or more layered protocols on top of a base protocol. The corresponding Catalog Entry IDs are in the ProtocolChain.ChainEntries array starting with the layered protocol at the top (the zeroth element in the ProtocolChain.ChainEntries array) and ending with the base protocol. Refer to Windows Sockets 2 Service Provider Interface for more information on protocol chains.

-see-also

WSAEnumProtocols