IPSEC_OFFLOAD_V2_UPDATE_SA構造体 (ndis.h)
[IPsec タスク オフロード機能は非推奨であり、使用しないでください。]
IPSEC_OFFLOAD_V2_UPDATE_SA構造体は、ミニポート ドライバーが以前に NIC に追加したセキュリティ関連付け (CA) と、リンクリスト内の次のIPSEC_OFFLOAD_V2_UPDATE_SA構造へのポインターに関する情報を更新します。
構文
typedef struct _IPSEC_OFFLOAD_V2_UPDATE_SA {
NDIS_OBJECT_HEADER Header;
NDIS_HANDLE OffloadHandle;
IPSEC_OFFLOAD_V2_OPERATION Operation;
IPSEC_OFFLOAD_V2_SPI_TYPE Spi;
ULONG SequenceNumberHighOrder;
} IPSEC_OFFLOAD_V2_UPDATE_SA, *PIPSEC_OFFLOAD_V2_UPDATE_SA;
メンバー
Header
IPSEC_OFFLOAD_V2_UPDATE_SA構造体のNDIS_OBJECT_HEADER構造体。 Header が指定する構造体の Type メンバーをNDIS_OBJECT_TYPE_DEFAULTに設定し、Revision メンバーをNDIS_IPSEC_OFFLOAD_V2_UPDATE_SA_REVISION_1に、Size メンバーをNDIS_SIZEOF_IPSEC_OFFLOAD_V2_UPDATE_SA_REVISION_1に設定します。
OffloadHandle
SA を識別する NDIS ハンドル。 ミニポート ドライバーは、OID_TCP_TASK_IPSEC_OFFLOAD_V2_ADD_SAの OID セット要求に応答して、このハンドル を提供しました。
Operation
SA を使用する IPsec 操作。 次に、 IPSEC_OFFLOAD_V2_OPERATION 列挙は、サポートされている操作を定義します。
Spi
SA の 32 ビット セキュリティ パラメーター インデックス (SPI)。
SequenceNumberHighOrder
IPsec シーケンス番号の上位ビット。 このビットは IPsec ヘッダーには含まれません。
注釈
IPSEC_OFFLOAD_V2_UPDATE_SA構造体は、SA の更新と、リンクリスト内の次のIPSEC_OFFLOAD_V2_UPDATE_SA構造体へのポインターを指定します。 IPSEC_OFFLOAD_V2_UPDATE_SA構造体は、 と共に使用されます。 OID_TCP_TASK_IPSEC_OFFLOAD_V2_UPDATE_SA Oid。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | NDIS 6.1 以降でサポートされています。 |
Header | ndis.h (Ndis.h を含む) |