winsxs.h-Header
Dieser Header wird von der Anwendungsinstallation und -wartung verwendet. Weitere Informationen finden Sie unter
winsxs.h enthält die folgenden Programmierschnittstellen:
Iassemblycache Die IAssemblyCache-Schnittstelle kann zum Installieren, Deinstallieren oder Abfragen einer parallelen Assembly verwendet werden. Eine instance von IAssemblyCache wird durch Aufrufen der CreateAssemblyCache-Funktion abgerufen. |
Iassemblycacheitem Die IAssemblyCacheItem-Schnittstelle kann verwendet werden, um parallele Assemblys mithilfe einer streambasierten Installation im parallelen Speicher zu installieren. |
Iassemblyname Die IAssemblyName-Schnittstelle stellt einen parallelen Assemblynamen dar. |
CreateAssemblyCache Die CreateAssemblyCache-Funktion ruft eine instance der IAssemblyCache-Schnittstelle ab. |
CreateAssemblyNameObject Die CreateAssemblyNameObject-Funktion ruft eine instance der IAssemblyName-Schnittstelle ab. |
ASSEMBLY_INFO Die ASSEMBLY_INFO-Struktur enthält Informationen zu einer Assembly im parallelen Assemblyspeicher. Die Informationen werden von der QueryAssemblyInfo-Methode verwendet. |
FUSION_INSTALL_REFERENCE Die FUSION_INSTALL_REFERENCE-Struktur enthält Informationen zur Anwendung, die auf die parallele Assembly verweist. |
ASM_CMP_FLAGS Die Werte der ASM_CMP_FLAGS-Enumeration werden von der IsEqual-Methode verwendet, um anzugeben, welche Teile von zwei Assemblynamen verglichen werden sollen. |
ASM_DISPLAY_FLAGS Die Werte der ASM_DISPLAY_FLAGS-Enumeration werden von der GetDisplayName-Methode verwendet, um anzugeben, welche Teile des vollständigen Namens der Assembly in die Zeichenfolgendarstellung des Assemblynamens einbezogen werden sollen. |
ASM_NAME Die Werte der ASM_NAME-Enumeration sind die Eigenschaften-IDs für die Name-Wert-Paare, die in einem parallelen Assemblynamen enthalten sind. |
CREATE_ASM_NAME_OBJ_FLAGS Die CREATE_ASM_NAME_OBJ_FLAGS-Enumeration wird von der CreateAssemblyNameObject-Funktion verwendet. |