共用方式為


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)

另請參閱

OFFLOAD_ALGO_INFO

OID_TCP_TASK_IPSEC_ADD_SA

OID_TCP_TASK_IPSEC_ADD_UDPESP_SA