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 結構,其中包含在 LSA 模式中執行的 QueryContextAttributes (一般) 呼叫的相關信息。
Info.MutualAuthLevel
包含安全性套件所使用的驗證層級的SECPKG_MUTUAL_AUTH_LEVEL結構。
Info.WowClientDll
SECPKG_WOW_CLIENT_DLL 結構,其中包含安全性套件所使用之 WOW 用戶端 32 位版本的 DLL 路徑。 LSA 作業是由64位版本完成。 當安全性內容交回用戶端時,會載入 32 位 WOW 感知版本,並將任何來自 64 位版本的資訊交出。
Info.ExtraOids
包含安全性套件所使用之額外物件標識碼 (OID) 的SECPKG_EXTRA_OIDS結構。
Info.Nego2Info
SECPKG_NEGO2_INFO 結構,其中包含安全性套件所使用的 Nego2 資訊。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
標頭 | ntsecpkg.h |