enumerazione SOCKET_SECURITY_PROTOCOL (mstcpip.h)
L'enumerazione SOCKET_SECURITY_PROTOCOL indica il tipo di protocollo di sicurezza da usare in un socket per proteggere il traffico di rete.
Sintassi
typedef enum _SOCKET_SECURITY_PROTOCOL {
SOCKET_SECURITY_PROTOCOL_DEFAULT,
SOCKET_SECURITY_PROTOCOL_IPSEC,
SOCKET_SECURITY_PROTOCOL_IPSEC2,
SOCKET_SECURITY_PROTOCOL_INVALID
} SOCKET_SECURITY_PROTOCOL;
Costanti
SOCKET_SECURITY_PROTOCOL_DEFAULT Verrà usata la sicurezza del sistema predefinita. |
SOCKET_SECURITY_PROTOCOL_IPSEC Verrà usato IPsec. |
SOCKET_SECURITY_PROTOCOL_IPSEC2 |
SOCKET_SECURITY_PROTOCOL_INVALID Valore massimo possibile per il tipo di enumerazione SOCKET_SECURITY_PROTOCOL . Questo non è un valore legale. |
Commenti
Questa enumerazione è supportata in Windows Vista e versioni successive.
Attualmente, l'unico tipo di protocollo di sicurezza supportato è IPsec. Pertanto, la specifica di un valore di enumerazione di SOCKET_SECURITY_PROTOCOL_DEFAULT ha lo stesso effetto di specificare SOCKET_SECURITY_PROTOCOL_IPSEC.
L'enumerazione SOCKET_SECURITY_PROTOCOL viene usata nelle strutture SOCKET_PEER_TARGET_NAME, SOCKET_SECURITY_QUERY_INFO, SOCKET_SECURITY_QUERY_TEMPLATE, SOCKET_SECURITY_SETTINGS e SOCKET_SECURITY_SETTINGS_IPSEC per indicare il tipo di protocollo di sicurezza da usare in un socket nel membro SecurityProtocol . Queste strutture vengono usate dalle funzioni WSAQuerySocketSecurity, WSASetSocketPeerTargetName e WSASetSocketSecurity .
Oltre a identificare il protocollo di sicurezza, questo tipo viene usato anche per decidere come interpretare un puntatore passato ad alcune delle funzioni del socket sicuro. Questo è analogo al modo in cui viene usato il membro sa_family del tipo sockaddr per interpretare un puntatore come sockaddr_in o sockaddr_in6.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | mstcpip.h |
Vedi anche
SOCKET_SECURITY_QUERY_TEMPLATE
SOCKET_SECURITY_SETTINGS_IPSEC
Uso delle estensioni Secure Socket
Funzioni API della piattaforma di filtro Di Windows