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(인터넷 프로토콜 보안) 작업입니다. 다음 작업을 지원합니다.
AUTHENTICATE
SA는 인증(무결성 검사)에 사용됩니다.
암호화
SA는 암호화/암호 해독(기밀성)에 사용됩니다.
SPI
SA에 대한 SPI(보안 매개 변수 인덱스)입니다.
IntegrityAlgo
OFFLOAD_ALGO_INFO 구조로 형식이 지정된 SA에 대한 무결성(인증) 알고리즘입니다.
ConfAlgo
sa에 대한 기밀성(암호화/암호 해독) 알고리즘으로, OFFLOAD_ALGO_INFO 구조로 형식이 지정됩니다.
Reserved
이 멤버는 예약되어 있습니다.
설명
OFFLOAD_SECURITY_ASSOCIATION 구조체는 OID_TCP_TASK_IPSEC_ADD_SA 및 와 함께 사용됩니다. OID_TCP_TASK_IPSEC_ADD_UDPESP_SA Oid.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ntddndis.h(Ndis.h 포함) |