啟用內容參考

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

下表列出啟用內容函式。

函式 描述
ActivateActCtx 啟動指定的啟用內容。
AddRefActCtx 遞增指定啟用內容的參考計數。
CreateActCtx 建立啟用內容。
DeactivateActCtx 停用指定的啟用內容。
FindActCtxSectionGuid 傳回對應至指定 GUID 之ACTCTX_SECTION_KEYED_DATA 結構中包含的資料。
FindActCtxSectionString 傳回對應至指定字串之 ACTCTX_SECTION_KEYED_DATA 結構中包含的資料。
GetCurrentActCtx 傳回目前的啟用內容。
IsolationAwareCleanup 確定在載入、卸載和重載資訊清單時釋放記憶體。
QueryActCtxW 查詢啟用內容,以取得元件或檔案的相關資訊。
QueryActCtxSettingsW 指定要查詢之屬性的命名空間和屬性名稱。
ReleaseActCtx 遞減指定啟用內容的參考計數。
ZombifyActCtx 停用指定的啟用內容,但不會解除配置。

下表列出啟用內容結構。

結構 Description
ACTI加值稅ION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION 包含啟用內容的詳細資訊。
ACTI加值稅ION_CONTEXT_DETAILED_INFORMATION 包含啟用內容中元件的相關資訊。
ACTI加值稅ION_CONTEXT_QUERY_INDEX 包含啟用內容內的元件,以及元件內檔案的索引。
ACTCTX 包含描述特定啟用內容的資訊。
ACTCTX_SECTION_KEYED_DATA 傳回啟用內容資訊,以及 GUID 或 32 位整數標記的啟用內容區段。
ASSEMBLY_FILE_DETAILED_INFORMATION 包含啟用內容中元件檔案的相關資訊。
ACTI加值稅ION_CONTEXT_RUN_LEVEL_INFORMATION QueryActCtxW函式使用。
Windows Server 2003 和 Windows XP: 這個結構無法使用。
COMPATIBILITY_CONTEXT_ELEMENT QueryActCtxW函式用來作為ACTI加值稅ION_CONTEXT_COMPATIBILITY_INFORMATION結構的一部分。
Windows Server 2008 和更早版本,以及 Windows Vista 和更早版本: 這個結構無法使用。 它從 Windows Server 2008 R2 和 Windows 7 開始提供。
ACTI加值稅ION_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 開始提供。