SECPKG_EXTENDED_INFORMATION 結構 (ntsecpkg.h)

SECPKG_EXTENDED_INFORMATION 結構可用來保存選擇性套件功能的相關信息。

SpGetExtendedInformationSpSetExtendedInformation 函式會使用此結構。

語法

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