intestazione winsxs.h
Questa intestazione viene usata dall'installazione e dalla manutenzione dell'applicazione. Per altre informazioni, vedere:
winsxs.h contiene le interfacce di programmazione seguenti:
Interfacce
IAssemblyCache L'interfaccia IAssemblyCache può essere usata per installare, disinstallare o eseguire query su un assembly side-by-side. Un'istanza di IAssemblyCache viene ottenuta chiamando la funzione CreateAssemblyCache. |
IAssemblyCacheItem L'interfaccia IAssemblyCacheItem può essere usata per installare assembly side-by-side nell'archivio side-by-side usando un'installazione basata su flusso. |
Iassemblyname L'interfaccia IAssemblyName rappresenta un nome dell'assembly side-by-side. |
Funzioni
CreateAssemblyCache La funzione CreateAssemblyCache ottiene un'istanza dell'interfaccia IAssemblyCache. |
CreateAssemblyNameObject La funzione CreateAssemblyNameObject ottiene un'istanza dell'interfaccia IAssemblyName. |
Strutture
ASSEMBLY_INFO La struttura ASSEMBLY_INFO contiene informazioni su un assembly nell'archivio assembly side-by-side. Le informazioni vengono usate dal metodo QueryAssemblyInfo. |
FUSION_INSTALL_REFERENCE La struttura FUSION_INSTALL_REFERENCE contiene informazioni sull'applicazione che fa riferimento all'assembly side-by-side. |
Enumerazioni
ASM_CMP_FLAGS I valori dell'enumerazione ASM_CMP_FLAGS vengono usati dal metodo IsEqual per specificare quali parti di due nomi di assembly confrontare. |
ASM_DISPLAY_FLAGS I valori dell'enumerazione ASM_DISPLAY_FLAGS vengono usati dal metodo GetDisplayName per specificare quali parti del nome completo dell'assembly includere nella rappresentazione stringa del nome dell'assembly. |
ASM_NAME I valori dell'enumerazione ASM_NAME sono gli ID proprietà per le coppie nome-valore incluse in un nome dell'assembly side-by-side. |
CREATE_ASM_NAME_OBJ_FLAGS L'enumerazione CREATE_ASM_NAME_OBJ_FLAGS viene usata dalla funzione CreateAssemblyNameObject. |