SecPkgContext_NegotiationInfoA-Struktur (sspi.h)
Die SecPkgContext_NegotiationInfo-Struktur enthält Informationen zu dem Sicherheitspaket, das eingerichtet wird oder eingerichtet wurde, und gibt außerdem die status für die Aushandlung zum Einrichten des Sicherheitspakets an.
Syntax
typedef struct _SecPkgContext_NegotiationInfoA {
PSecPkgInfoA PackageInfo;
unsigned long NegotiationState;
} SecPkgContext_NegotiationInfoA, *PSecPkgContext_NegotiationInfoA;
Member
PackageInfo
Zeiger auf eine SecPkgInfo-Struktur , die allgemeine Informationen zum im Aushandlungsprozess ausgewählten Sicherheitspaket bereitstellt, z. B. den Namen und die Funktionen des Pakets.
NegotiationState
Indikator für den Status der Aushandlung für das Sicherheitspaket, das im PackageInfo-Member identifiziert wurde. Dieses Attribut kann über das Kontexthandle abgefragt werden, bevor das Setup abgeschlossen ist, z. B. wenn ISC SEC_I_CONTINUE_NEEDED zurückgibt.
Die folgende Tabelle enthält werte, die in diesem Member zurückgegeben werden.
Hinweise
Hinweis
Der sspi.h-Header definiert SecPkgContext_NegotiationInfo als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht Codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.
Anforderungen
Anforderung | Wert |
---|---|
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) |