FUSION_INSTALL_REFERENCE estructura (winsxs.h)
La estructura FUSION_INSTALL_REFERENCE contiene información sobre la aplicación que hace referencia al ensamblado en paralelo. El ensamblado al que se hace referencia se puede agregar o quitar del almacén de ensamblados en paralelo mediante los métodos InstallAssembly y UninstallAssembly .
Sintaxis
typedef struct _FUSION_INSTALL_REFERENCE_ {
DWORD cbSize;
DWORD dwFlags;
GUID guidScheme;
LPCWSTR szIdentifier;
LPCWSTR szNonCannonicalData;
} FUSION_INSTALL_REFERENCE, *LPFUSION_INSTALL_REFERENCE;
Miembros
cbSize
El tamaño de la estructura en bytes.
dwFlags
Reservado, este miembro debe ser cero.
guidScheme
Aplicación que usa el ensamblado en paralelo.
Este parámetro puede tener uno de los valores siguientes:
Value | Significado |
---|---|
|
Se hace referencia al ensamblado mediante una aplicación que se ha instalado mediante Windows Installer. El miembro szIdentifier se establece en MSI y szNonCannonicalData se establece en Windows Installer. Use este valor para ensamblados en paralelo de Windows. |
|
Una aplicación que aparece en Agregar o quitar programas hace referencia al ensamblado. El miembro szIdentifier es el token que se usa para registrar la aplicación con los programas Add/Remove. |
|
Una aplicación representada por un archivo en el sistema de archivos hace referencia al ensamblado. El parámetro szIdentifier es la ruta de acceso a este archivo. |
|
Un ensamblado al que hace referencia una aplicación que solo está representada por una cadena opaca. El miembro szIdentifier es esta cadena opaca. Este valor es necesario para que el almacén en paralelo compruebe la existencia de referencias opacas. |
|
Reservado |
szIdentifier
Puntero a un valor de cadena que identifica la aplicación que hace referencia al ensamblado. El significado de este identificador depende del parámetro guidScheme .
szNonCannonicalData
Cadena que solo usa la aplicación que hace referencia al ensamblado.
Requisitos
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado | winsxs.h |