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