SECPKG_EXTENDED_INFORMATION-Struktur (ntsecpkg.h)
Die SECPKG_EXTENDED_INFORMATION-Struktur wird verwendet, um Informationen zu optionalen Paketfunktionen zu enthalten.
Diese Struktur wird von den Funktionen SpGetExtendedInformation und SpSetExtendedInformation verwendet.
Syntax
typedef struct _SECPKG_EXTENDED_INFORMATION {
SECPKG_EXTENDED_INFORMATION_CLASS Class;
union {
SECPKG_GSS_INFO GssInfo;
SECPKG_CONTEXT_THUNKS ContextThunks;
SECPKG_MUTUAL_AUTH_LEVEL MutualAuthLevel;
SECPKG_WOW_CLIENT_DLL WowClientDll;
SECPKG_EXTRA_OIDS ExtraOids;
SECPKG_NEGO2_INFO Nego2Info;
} Info;
} SECPKG_EXTENDED_INFORMATION, *PSECPKG_EXTENDED_INFORMATION;
Member
Class
Ein Wert aus der SECPKG_EXTENDED_INFORMATION_CLASS-Enumeration , der die Informationen in der Struktur identifiziert.
Info
Struktur, die die Informationen enthält.
Info.GssInfo
Eine SECPKG_GSS_INFO-Struktur , die Informationen enthält, die für GSS-kompatible Verhandlungen verwendet werden.
Info.ContextThunks
Eine SECPKG_CONTEXT_THUNKS-Struktur , die Informationen zu QueryContextAttributes-Aufrufen (General) enthält, die im LSA-Modus ausgeführt werden sollen.
Info.MutualAuthLevel
Eine SECPKG_MUTUAL_AUTH_LEVEL-Struktur , die die von einem Sicherheitspaket verwendete Authentifizierungsebene enthält.
Info.WowClientDll
Eine SECPKG_WOW_CLIENT_DLL-Struktur , die den Pfad zur 32-Bit-Version der von einem Sicherheitspaket verwendeten DLL des WOW-Clients enthält. LSA-Vorgänge werden von der 64-Bit-Version ausgeführt. Wenn der Sicherheitskontext an den Client übergeben wird, wird die 32-Bit-WOW-fähige Version geladen und übergibt ihr alle Informationen aus der 64-Bit-Version.
Info.ExtraOids
Eine SECPKG_EXTRA_OIDS-Struktur , die die von einem Sicherheitspaket verwendeten zusätzlichen Objektbezeichner (OIDs) enthält.
Info.Nego2Info
Eine SECPKG_NEGO2_INFO-Struktur , die die nego2-Informationen enthält, die von einem Sicherheitspaket verwendet werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | ntsecpkg.h |