OFFLOAD_SECURITY_ASSOCIATION 구조체(ntddndis.h)
OFFLOAD_SECURITY_ASSOCIATION 구조체는 SA(단일 보안 연결)를 지정합니다.
통사론
typedef struct _OFFLOAD_SECURITY_ASSOCIATION {
OFFLOAD_OPERATION_E Operation;
SPI_TYPE SPI;
OFFLOAD_ALGO_INFO IntegrityAlgo;
OFFLOAD_ALGO_INFO ConfAlgo;
OFFLOAD_ALGO_INFO Reserved;
} OFFLOAD_SECURITY_ASSOCIATION, *POFFLOAD_SECURITY_ASSOCIATION;
회원
Operation
SA를 사용할 IPsec(인터넷 프로토콜 보안) 작업입니다. 지원되는 작업은 다음과 같습니다.
인증
SA는 인증(무결성 검사)에 사용됩니다.
암호화하다
SA는 암호화/암호 해독(기밀성)에 사용됩니다.
SPI
SA에 대한 SPI(보안 매개 변수 인덱스)입니다.
IntegrityAlgo
SA에 대한 무결성(인증) 알고리즘으로, OFFLOAD_ALGO_INFO 구조로 형식이 지정됩니다.
ConfAlgo
SA에 대한 기밀성(암호화/암호 해독) 알고리즘으로, OFFLOAD_ALGO_INFO 구조로 형식이 지정됩니다.
Reserved
이 멤버는 예약되어 있습니다.
발언
OFFLOAD_SECURITY_ASSOCIATION 구조체는 OID_TCP_TASK_IPSEC_ADD_SA 및 OID를 OID_TCP_TASK_IPSEC_ADD_UDPESP_SA.
요구 사항
요구 | 값 |
---|---|
헤더 | ntddndis.h(Ndis.h 포함) |