SecPkgContext_NegotiationInfoA Struktur (sspi.h)
Die SecPkgContext_NegotiationInfo Struktur enthält Informationen zum Sicherheitspaket, das eingerichtet oder eingerichtet wurde, und gibt außerdem den Status der Aushandlung zum Einrichten des Sicherheitspakets.
Syntax
typedef struct _SecPkgContext_NegotiationInfoA {
PSecPkgInfoA PackageInfo;
unsigned long NegotiationState;
} SecPkgContext_NegotiationInfoA, *PSecPkgContext_NegotiationInfoA;
Angehörige
PackageInfo
Zeigen Sie auf eine SecPkgInfo- Struktur, die allgemeine Informationen über das im Aushandlungsprozess ausgewählte Sicherheitspaket bereitstellt, z. B. den Namen und die Funktionen des Pakets.
NegotiationState
Indikator des Status der Aushandlung für das Sicherheitspaket, das im PackageInfo Mitglied identifiziert wurde. Dieses Attribut kann aus dem Kontexthandle abgefragt werden, bevor das Setup abgeschlossen ist, z. B. wenn ISC SEC_I_CONTINUE_NEEDED zurückgibt.
In der folgenden Tabelle sind werte aufgeführt, die in diesem Element zurückgegeben werden.
Bemerkungen
Anmerkung
Der Header "sspi.h" 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 |
---|---|
mindestens unterstützte Client- | Windows XP [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows Server 2003 [Nur Desktop-Apps] |
Header- | sspi.h (include Security.h) |