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
OFFLOAD_ALGO_INFO 構造として書式設定された SA の整合性 (認証) アルゴリズム。
ConfAlgo
OFFLOAD_ALGO_INFO構造として書式設定された SA の機密性 (暗号化/復号化) アルゴリズム。
Reserved
このメンバーは予約されています。
備考
OFFLOAD_SECURITY_ASSOCIATION構造体は、OID_TCP_TASK_IPSEC_ADD_SA と共に使用されます。OID を OID_TCP_TASK_IPSEC_ADD_UDPESP_SA します。
必要条件
要件 | 価値 |
---|---|
ヘッダー | ntddndis.h (Ndis.h を含む) |