Share via


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.