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
GSS 互換ネゴシエーションに使用される情報を含むSECPKG_GSS_INFO構造体。
Info.ContextThunks
LSA モードで実行される QueryContextAttributes (General) 呼び出しに関する情報を含むSECPKG_CONTEXT_THUNKS構造体。
Info.MutualAuthLevel
セキュリティ パッケージで使用される認証レベルを含むSECPKG_MUTUAL_AUTH_LEVEL構造。
Info.WowClientDll
セキュリティ パッケージによって使用される WOW クライアントの 32 ビット バージョンの DLL へのパスを含むSECPKG_WOW_CLIENT_DLL構造体。 LSA 操作は、64 ビット バージョンによって実行されます。 セキュリティ コンテキストがクライアントに返されると、32 ビット WOW 対応バージョンが読み込まれ、64 ビット バージョンの情報が渡されます。
Info.ExtraOids
セキュリティ パッケージで使用される追加のオブジェクト識別子 (OID) を含むSECPKG_EXTRA_OIDS構造体。
Info.Nego2Info
セキュリティ パッケージで使用される Nego2 情報を含むSECPKG_NEGO2_INFO構造体。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | ntsecpkg.h |