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_TCP_TASK_IPSEC_ADD_UDPESP_SA OID。
要求
要求 | 價值 |
---|---|
標頭 | ntddndis.h (包括 Ndis.h) |