Freigeben über


SecPkgContext_Sizes-Struktur (sspi.h)

Die SecPkgContext_Sizes-Struktur gibt die Größe wichtiger Strukturen an, die in den Nachrichtenunterstützungsfunktionen verwendet werden. Die Funktion QueryContextAttributes (General) verwendet diese Struktur.

Syntax

typedef struct _SecPkgContext_Sizes {
  unsigned long cbMaxToken;
  unsigned long cbMaxSignature;
  unsigned long cbBlockSize;
  unsigned long cbSecurityTrailer;
} SecPkgContext_Sizes, *PSecPkgContext_Sizes;

Member

cbMaxToken

Gibt die maximale Größe des Sicherheitstokens an, das beim Authentifizierungsaustausch verwendet wird.

cbMaxSignature

Gibt die maximale Größe der Signatur an, die von der MakeSignature-Funktion erstellt wurde. Dieser Member muss null sein, wenn Integritätsdienste nicht angefordert oder verfügbar sind.

cbBlockSize

Gibt die bevorzugte integrale Größe der Nachrichten an. Beispielsweise gibt acht an, dass Nachrichten für eine optimale Leistung die Größe 0 mod acht aufweisen sollten. Andere Nachrichten als diese Blockgröße können aufgefüllt werden.

cbSecurityTrailer

Größe des Sicherheitsanhängers, der an Nachrichten angefügt werden soll. Dieser Member sollte null sein, wenn die relevanten Dienste nicht angefordert oder verfügbar sind.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile sspi.h (einschließlich Security.h)

Weitere Informationen

MakeSignature

QueryContextAttributes (Allgemein)