Estructura WSAPROTOCOLCHAIN (winsock2.h)

La estructura WSAPROTOCOLCHAIN contiene una lista contada de identificadores de entrada de catálogo que componen una cadena de protocolos.

Sintaxis

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

Miembros

ChainLen

Longitud de la cadena, en bytes. Se aplica la siguiente configuración:

Establecer ChainLen en cero indica un protocolo en capas

Establecer ChainLen en uno indica un protocolo base

Establecer ChainLen en mayor que uno indica una cadena de protocolos

ChainEntries[MAX_PROTOCOL_CHAIN]

Matriz de entradas de cadena de protocolos.

Comentarios

Si la longitud de la cadena es mayor que 1, esta estructura representa una cadena de protocolos que consta de uno o más protocolos en capas sobre un protocolo base. Los identificadores de entrada de catálogo correspondientes se encuentran en la matriz ProtocolChain.ChainEntries empezando por el protocolo en capas en la parte superior (el elemento cero de la matriz ProtocolChain.ChainEntries) y finalizando con el protocolo base. Consulte Interfaz del proveedor de servicios de Windows Sockets 2 para obtener más información sobre las cadenas de protocolo.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado winsock2.h

Consulte también

WSAEnumProtocols