SOCKET_SECURITY_PROTOCOL 열거형(mstcpip.h)
SOCKET_SECURITY_PROTOCOL 열거형은 네트워크 트래픽을 보호하기 위해 소켓에서 사용할 보안 프로토콜 유형을 나타냅니다.
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;
상수
SOCKET_SECURITY_PROTOCOL_DEFAULT 기본 시스템 보안이 사용됩니다. |
SOCKET_SECURITY_PROTOCOL_IPSEC IPsec이 사용됩니다. |
SOCKET_SECURITY_PROTOCOL_IPSEC2 |
SOCKET_SECURITY_PROTOCOL_INVALID SOCKET_SECURITY_PROTOCOL 열거형 형식에 대해 가능한 최대 값입니다. 이것은 법적 가치가 아닙니다. |
설명
이 열거형은 Windows Vista 이상에서 지원됩니다.
현재 지원되는 유일한 보안 프로토콜 유형은 IPsec입니다. 따라서 SOCKET_SECURITY_PROTOCOL_DEFAULT 열거형 값을 지정하면 SOCKET_SECURITY_PROTOCOL_IPSEC 지정하는 것과 같은 효과가 있습니다.
SOCKET_SECURITY_PROTOCOL 열거형은 SOCKET_PEER_TARGET_NAME, SOCKET_SECURITY_QUERY_INFO, SOCKET_SECURITY_QUERY_TEMPLATE, SOCKET_SECURITY_SETTINGS 및 SOCKET_SECURITY_SETTINGS_IPSEC 구조체에서 사용하여 SecurityProtocol 멤버의 소켓에서 사용할 보안 프로토콜 유형을 나타냅니다. 이러한 구조체는 WSAQuerySocketSecurity, WSASetSocketPeerTargetName 및 WSASetSocketSecurity 함수에서 사용됩니다.
이 형식은 보안 프로토콜을 식별하는 것 외에도 일부 보안 소켓 함수에 전달된 포인터를 해석하는 방법을 결정하는 데도 사용됩니다. 이는 sockaddr 형식의 sa_family 멤버를 사용하여 포인터를 sockaddr_in 또는sockaddr_in6 해석하는 방법과 유사합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
머리글 | mstcpip.h |
추가 정보
SOCKET_SECURITY_QUERY_TEMPLATE