アクティブ化コンテキスト リファレンス
アクティブ化コンテキストの関数と構造体は、サイド バイ サイド アセンブリと共に使用されます。
次の表に、アクティブ化コンテキスト関数の一覧を示します。
機能 | 説明 |
---|---|
ActivateActCtx | 指定したアクティブ化コンテキストをアクティブ化します。 |
AddRefActCtx | 指定したアクティブ化コンテキストの参照カウントをインクリメントします。 |
CreateActCtx | アクティブ化コンテキストを作成します。 |
DeactivateActCtx | 指定したアクティブ化コンテキストを非アクティブ化します。 |
FindActCtxSectionGuid | 指定した GUID に対応する ACTCTX_SECTION_KEYED_DATA 構造体に含まれるデータを返します。 |
FindActCtxSectionString | 指定した文字列に対応する ACTCTX_SECTION_KEYED_DATA 構造体に含まれるデータを返します。 |
GetCurrentActCtx | 現在のアクティブ化コンテキストを返します。 |
IsolationAwareCleanup | マニフェストの読み込み、アンロード、および再読み込み時にメモリが解放されるようにします。 |
QueryActCtxW | アセンブリまたはファイルに関する情報をアクティブ化コンテキストに照会します。 |
QueryActCtxSettingsW | クエリを実行する属性の名前空間と属性名を指定します。 |
ReleaseActCtx | 指定したアクティブ化コンテキストの参照カウントをデクリメントします。 |
ZombifyActCtx | 指定したアクティブ化コンテキストを非アクティブ化しますが、割り当てを解除しません。 |
次の表に、アクティブ化コンテキストの構造を示します。
構造体 | 説明 |
---|---|
ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION | アクティブ化コンテキストに関する詳細情報が含まれます。 |
ACTIVATION_CONTEXT_DETAILED_INFORMATION | アクティブ化コンテキストのアセンブリに関する情報が含まれます。 |
ACTIVATION_CONTEXT_QUERY_INDEX | アクティブ化コンテキスト内のアセンブリと、アセンブリ内のファイルのインデックスを格納します。 |
ACTCTX | 特定のアクティブ化コンテキストを説明する情報が含まれます。 |
ACTCTX_SECTION_KEYED_DATA | GUID または 32 ビットの整数タグ付きアクティブ化コンテキスト セクションと共にアクティブ化コンテキスト情報を返します。 |
ASSEMBLY_FILE_DETAILED_INFORMATION | アクティブ化コンテキスト内のアセンブリのファイルに関する情報が含まれます。 |
ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION |
QueryActCtxW 関数によって使用されます。 Windows Server 2003 および Windows XP: この構造体は使用できません。 |
COMPATIBILITY_CONTEXT_ELEMENT |
ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION構造体の一部として QueryActCtxW 関数によって使用されます。 Windows Server 2008 以前、および Windows Vista 以前: この構造体は使用できません。 Windows Server 2008 R2 および Windows 7 以降で使用できます。 |
ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION |
QueryActCtxW 関数によって使用されます。 Windows Server 2008 以前、および Windows Vista 以前: この構造体は使用できません。 Windows Server 2008 R2 および Windows 7 以降で使用できます。 |
次の表に、アクティブ化コンテキストの列挙を示します。
列挙 | 説明 |
---|---|
ACTCTX_REQUESTED_RUN_LEVEL | アクティブ化コンテキストの要求された実行レベルについて説明します。Windows Server 2003 および Windows XP: この列挙は使用できません。 |
ACTCTX_COMPATIBILITY_ELEMENT_TYPE | アプリケーション マニフェストの互換性要素について説明します。Windows Server 2008 以前、および Windows Vista 以前: この列挙は使用できません。 Windows Server 2008 R2 および Windows 7 以降で使用できます。 |