Freigeben über


OFFLOAD_SECURITY_ASSOCIATION Struktur (ntddndis.h)

Die OFFLOAD_SECURITY_ASSOCIATION-Struktur gibt eine einzelne Sicherheitszuordnung (SECURITY Association, SA) an.

Syntax

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;

Angehörige

Operation

Der Internetprotokollsicherheitsvorgang (Internet Protocol Security, IPsec), für den die SA verwendet werden soll. Die folgenden Vorgänge werden unterstützt:

BEGLAUBIGEN

Die SA wird für die Authentifizierung (Integritätsprüfung) verwendet.

VERSCHLÜSSELN

Die SA wird zur Verschlüsselung/Entschlüsselung (Vertraulichkeit) verwendet.

SPI

Der Sicherheitsparameterindex (SPI) für die SA.

IntegrityAlgo

Der Integritätsalgorithmus (Authentifizierung) für die SA, formatiert als OFFLOAD_ALGO_INFO Struktur.

ConfAlgo

Der Vertraulichkeitsalgorithmus (Verschlüsselung/Entschlüsselung) für die SA, formatiert als OFFLOAD_ALGO_INFO Struktur.

Reserved

Dieses Mitglied ist reserviert.

Bemerkungen

Die OFFLOAD_SECURITY_ASSOCIATION-Struktur wird mit dem OID_TCP_TASK_IPSEC_ADD_SA und OID_TCP_TASK_IPSEC_ADD_UDPESP_SA OIDs.

Anforderungen

Anforderung Wert
Header- ntddndis.h (include Ndis.h)

Siehe auch

OFFLOAD_ALGO_INFO

OID_TCP_TASK_IPSEC_ADD_SA

OID_TCP_TASK_IPSEC_ADD_UDPESP_SA