共用方式為


啟用內容參考

啟用內容函式和結構會與並存元件搭配使用。

下表列出啟用內容函式。

功能 描述
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 QueryActCtxW 函式作為 ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION 結構的一部分使用。
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 開始,即可使用。