IPSEC_OFFLOAD_V2_UPDATE_SA 结构 (ndis.h)

[IPsec 任务卸载功能已弃用,不应使用。]

IPSEC_OFFLOAD_V2_UPDATE_SA 结构更新有关安全关联的信息, (小型端口驱动程序之前添加到 NIC 的 SA) ,以及指向链接列表中的下一个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 操作。 The 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 老。

要求

要求
最低受支持的客户端 在 NDIS 6.1 及更高版本中受支持。
标头 ndis.h (包括 Ndis.h)

另请参阅

IPSEC_OFFLOAD_V2_OPERATION

NDIS_OBJECT_HEADER

OID_TCP_TASK_IPSEC_OFFLOAD_V2_ADD_SA OID_TCP_TASK_IPSEC_OFFLOAD_V2_UPDATE_SA