Compartir a través de


estructura OFFLOAD_SECURITY_ASSOCIATION (ntddndis.h)

La estructura de OFFLOAD_SECURITY_ASSOCIATION especifica una única asociación de seguridad (SA).

Sintaxis

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;

Miembros

Operation

Operación de seguridad del protocolo de Internet (IPsec) para la que se va a usar la SA. Se admiten las operaciones siguientes:

AUTHENTICATE

La SA se usará para la autenticación (comprobación de integridad).

CIFRAR

La SA se usará para el cifrado y descifrado (confidencialidad).

SPI

Índice de parámetros de seguridad (SPI) para la SA.

IntegrityAlgo

Algoritmo de integridad (autenticación) para la SA, con formato de estructura OFFLOAD_ALGO_INFO .

ConfAlgo

Algoritmo de confidencialidad (cifrado/descifrado) para la SA, con formato de estructura OFFLOAD_ALGO_INFO.

Reserved

Este miembro está reservado.

Comentarios

La estructura OFFLOAD_SECURITY_ASSOCIATION se usa con el OID_TCP_TASK_IPSEC_ADD_SA y OID_TCP_TASK_IPSEC_ADD_UDPESP_SA Oid.

Requisitos

Requisito Valor
Header ntddndis.h (include Ndis.h)

Consulte también

OFFLOAD_ALGO_INFO

OID_TCP_TASK_IPSEC_ADD_SA

OID_TCP_TASK_IPSEC_ADD_UDPESP_SA