Freigeben über


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