Encabezado winsxs.h
Este encabezado lo usa la instalación y el mantenimiento de aplicaciones. Para más información, consulte:
winsxs.h contiene las siguientes interfaces de programación:
Interfaces
IAssemblyCache La interfaz IAssemblyCache se puede usar para instalar, desinstalar o consultar un ensamblado en paralelo. Una instancia de IAssemblyCache se obtiene mediante una llamada a la función CreateAssemblyCache. |
IAssemblyCacheItem La interfaz IAssemblyCacheItem se puede usar para instalar ensamblados en paralelo en el almacén en paralelo mediante una instalación basada en secuencias. |
Iassemblyname La interfaz IAssemblyName representa un nombre de ensamblado en paralelo. |
Functions
CreateAssemblyCache La función CreateAssemblyCache obtiene una instancia de la interfaz IAssemblyCache. |
CreateAssemblyNameObject La función CreateAssemblyNameObject obtiene una instancia de la interfaz IAssemblyName. |
Estructuras
ASSEMBLY_INFO La estructura ASSEMBLY_INFO contiene información sobre un ensamblado en el almacén de ensamblados en paralelo. El método QueryAssemblyInfo usa la información. |
FUSION_INSTALL_REFERENCE La estructura FUSION_INSTALL_REFERENCE contiene información sobre la aplicación que hace referencia al ensamblado en paralelo. |
Enumeraciones
ASM_CMP_FLAGS El método IsEqual usa los valores de la enumeración ASM_CMP_FLAGS para especificar las partes de dos nombres de ensamblado que se van a comparar. |
ASM_DISPLAY_FLAGS El método GetDisplayName usa los valores de la enumeración ASM_DISPLAY_FLAGS para especificar qué partes del nombre completo del ensamblado se van a incluir en la representación de cadena del nombre del ensamblado. |
ASM_NAME Los valores de la enumeración ASM_NAME son los identificadores de propiedad para los pares nombre-valor incluidos en un nombre de ensamblado en paralelo. |
CREATE_ASM_NAME_OBJ_FLAGS La enumeración CREATE_ASM_NAME_OBJ_FLAGS la usa la función CreateAssemblyNameObject. |