enumeración SOCKET_SECURITY_PROTOCOL (mstcpip.h)
La enumeración SOCKET_SECURITY_PROTOCOL indica el tipo de protocolo de seguridad que se va a usar en un socket para proteger el tráfico de red.
Syntax
typedef enum _SOCKET_SECURITY_PROTOCOL {
SOCKET_SECURITY_PROTOCOL_DEFAULT,
SOCKET_SECURITY_PROTOCOL_IPSEC,
SOCKET_SECURITY_PROTOCOL_IPSEC2,
SOCKET_SECURITY_PROTOCOL_INVALID
} SOCKET_SECURITY_PROTOCOL;
Constantes
SOCKET_SECURITY_PROTOCOL_DEFAULT Se usará la seguridad predeterminada del sistema. |
SOCKET_SECURITY_PROTOCOL_IPSEC Se usará IPsec. |
SOCKET_SECURITY_PROTOCOL_IPSEC2 |
SOCKET_SECURITY_PROTOCOL_INVALID Valor máximo posible para el tipo de enumeración SOCKET_SECURITY_PROTOCOL . Esto no es un valor legal. |
Comentarios
Esta enumeración se admite en Windows Vista y versiones posteriores.
Actualmente, el único tipo de protocolo de seguridad que se admite es IPsec. Por lo tanto, especificar un valor de enumeración de SOCKET_SECURITY_PROTOCOL_DEFAULT tiene el mismo efecto que especificar SOCKET_SECURITY_PROTOCOL_IPSEC.
La enumeración SOCKET_SECURITY_PROTOCOL se usa en las estructuras SOCKET_PEER_TARGET_NAME, SOCKET_SECURITY_QUERY_INFO, SOCKET_SECURITY_QUERY_TEMPLATE, SOCKET_SECURITY_SETTINGS y SOCKET_SECURITY_SETTINGS_IPSEC para indicar el tipo de protocolo de seguridad que se va a usar en un socket del miembro SecurityProtocol . Estas estructuras las usan las funciones WSAQuerySocketSecurity, WSASetSocketPeerTargetName y WSASetSocketSecurity .
Además de identificar el protocolo de seguridad, este tipo también se usa para decidir cómo interpretar un puntero pasado a algunas de las funciones de socket seguro. Esto es análogo a cómo se usa el miembro sa_family del tipo sockaddr para interpretar un puntero como sockaddr_in o sockaddr_in6.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado | mstcpip.h |
Consulte también
SOCKET_SECURITY_QUERY_TEMPLATE
SOCKET_SECURITY_SETTINGS_IPSEC
Uso de extensiones de socket seguro
Plataforma de filtrado de Windows
Funciones de api de plataforma de filtrado de Windows