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。
要件
要件 | 値 |
---|---|
Header | ntddndis.h (Ndis.h を含む) |