共用方式為


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列舉。