winsxs.h 標頭
應用程式安裝和服務會使用此標頭。 如需詳細資訊,請參閱
winsxs.h 包含下列程式設計介面:
介面
IAssemblyCache IAssemblyCache 介面可用來安裝、卸載或查詢並存元件。 呼叫 CreateAssemblyCache 函式來取得 IAssemblyCache 的實例。 |
IAssemblyCacheItem IAssemblyCacheItem 介面可用來使用串流式安裝,將並存元件安裝到並存存放區。 |
IAssemblyName IAssemblyName 介面代表並存元件名稱。 |
函式
CreateAssemblyCache CreateAssemblyCache 函式會取得 IAssemblyCache 介面的實例。 |
CreateAssemblyNameObject CreateAssemblyNameObject 函式會取得 IAssemblyName 介面的實例。 |
結構
ASSEMBLY_INFO ASSEMBLY_INFO 結構包含並存元件存放區中元件的相關資訊。 QueryAssemblyInfo 方法會使用此資訊。 |
FUSION_INSTALL_REFERENCE FUSION_INSTALL_REFERENCE 結構包含參考並存元件之應用程式的相關資訊。 |
列舉
ASM_CMP_FLAGS IsEqual 方法會使用ASM_CMP_FLAGS列舉的值,指定要比較兩個元件名稱的哪些部分。 |
ASM_DISPLAY_FLAGS GetDisplayName 方法會使用ASM_DISPLAY_FLAGS列舉的值,以指定要包含在元件名稱之字串表示中的元件完整名稱部分。 |
ASM_NAME ASM_NAME列舉的值是並存元件名稱中包含的名稱/值組屬性識別碼。 |
CREATE_ASM_NAME_OBJ_FLAGS CreateAssemblyNameObject 函式會使用CREATE_ASM_NAME_OBJ_FLAGS列舉。 |