Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The SECPKG_EXTENDED_INFORMATION_CLASS enumeration describes the type of information to set or get for a security package.
This enumeration is used by the SpGetExtendedInformation and SpSetExtendedInformation functions.
Syntax
typedef enum _SECPKG_EXTENDED_INFORMATION_CLASS {
SecpkgGssInfo = 1,
SecpkgContextThunks,
SecpkgMutualAuthLevel,
SecpkgWowClientDll,
SecpkgExtraOids,
SecpkgMaxInfo,
SecpkgNego2Info
} SECPKG_EXTENDED_INFORMATION_CLASS;
Constants
SecpkgGssInfoValue: 1 GSS OID information used to identify the security package in GSS-compatible negotiations. |
SecpkgContextThunksIdentifies the calls to the QueryContextAttributes (General) function that are handled in the Local Security Authority (LSA) process space (LSA mode) rather than being handled in the client process space (user mode). |
SecpkgMutualAuthLevelThe mutual authentication level used in the system. This value is valid for the SpGetExtendedInformation function only. |
SecpkgWowClientDllIdentifies that the WOW client supports a 32-bit version. Otherwise, the WOW client expects the process to run in 64-bit mode. LSA operations are done by the 64-bit version. When the security context is handed back to the client, the 32-bit WOW-aware version is loaded and hands it any information from the 64-bit version. |
SecpkgExtraOidsIdentifies that extra object identifiers (OIDs) are available. |
SecpkgMaxInfoThe end value for the enumeration. This value is not a valid parameter value. |
SecpkgNego2InfoIdentifies the SPNego information for the security package. Windows Server 2008, Windows Vista, Windows Server 2003 and Windows XP: This constant is not available. |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows XP [desktop apps only] |
| Minimum supported server | Windows Server 2003 [desktop apps only] |
| Header | ntsecpkg.h |