структура SECPKG_EXTENDED_INFORMATION (ntsecpkg.h)
Структура SECPKG_EXTENDED_INFORMATION используется для хранения сведений о дополнительных возможностях пакета.
Эта структура используется функциями SpGetExtendedInformation и SpSetExtendedInformation .
Синтаксис
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;
Члены
Class
Значение из перечисления SECPKG_EXTENDED_INFORMATION_CLASS , определяющее сведения в структуре.
Info
Структура, содержащая сведения.
Info.GssInfo
Структура SECPKG_GSS_INFO , содержащая сведения, используемые для согласований, совместимых с GSS.
Info.ContextThunks
Структура SECPKG_CONTEXT_THUNKS , содержащая сведения о вызовах QueryContextAttributes (общие), выполняемых в режиме LSA.
Info.MutualAuthLevel
Структура SECPKG_MUTUAL_AUTH_LEVEL , содержащая уровень проверки подлинности, используемый пакетом безопасности.
Info.WowClientDll
Структура SECPKG_WOW_CLIENT_DLL , содержащая путь к 32-разрядной версии библиотеки DLL клиента WOW, используемой пакетом безопасности. Операции LSA выполняются 64-разрядной версией. Когда контекст безопасности передается клиенту, загружается 32-разрядная версия WOW и передает ей все сведения из 64-разрядной версии.
Info.ExtraOids
Структура SECPKG_EXTRA_OIDS , содержащая дополнительные идентификаторы объектов (OID), используемые пакетом безопасности.
Info.Nego2Info
Структура SECPKG_NEGO2_INFO , содержащая сведения Nego2, используемые пакетом безопасности.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | ntsecpkg.h |