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) |