Condividi tramite


Struttura WSAPROTOCOLCHAIN (winsock2.h)

La struttura WSAPROTOCOLCHAIN contiene un elenco contato di identificatori di voce del catalogo che costituiscono una catena di protocolli.

Sintassi

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

Members

ChainLen

Lunghezza della catena, in byte. Si applicano le impostazioni seguenti:

L'impostazione di ChainLen su zero indica un protocollo a più livelli

L'impostazione di ChainLen su uno indica un protocollo di base

L'impostazione di ChainLen su maggiore di una indica una catena di protocolli

ChainEntries[MAX_PROTOCOL_CHAIN]

Matrice di voci della catena di protocolli.

Commenti

Se la lunghezza della catena è maggiore di 1, questa struttura rappresenta una catena di protocolli costituita da uno o più protocolli a più livelli su un protocollo di base. Gli ID voce catalogo corrispondenti si trovano nella matrice ProtocolChain.ChainEntries a partire dal protocollo a più livelli nella parte superiore (l'elemento zeroth nella matrice ProtocolChain.ChainEntries) e terminano con il protocollo di base. Per altre informazioni sulle catene di protocolli, vedere Windows Sockets 2 Service Provider Interface (Interfaccia del provider di servizi Windows Sockets 2).

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione winsock2.h

Vedi anche

WSAEnumProtocols