struttura FUSION_INSTALL_REFERENCE (winsxs.h)
La struttura FUSION_INSTALL_REFERENCE contiene informazioni sull'applicazione che fa riferimento all'assembly affiancato. L'assembly a cui si fa riferimento può essere aggiunto o rimosso dall'archivio assembly side-by-side usando i metodi InstallAssembly e UninstallAssembly .
Sintassi
typedef struct _FUSION_INSTALL_REFERENCE_ {
DWORD cbSize;
DWORD dwFlags;
GUID guidScheme;
LPCWSTR szIdentifier;
LPCWSTR szNonCannonicalData;
} FUSION_INSTALL_REFERENCE, *LPFUSION_INSTALL_REFERENCE;
Members
cbSize
Dimensioni della struttura in byte.
dwFlags
Riservato, questo membro deve essere zero.
guidScheme
Applicazione che usa l'assembly side-by-side.
Per il parametro è possibile specificare uno dei valori riportati di seguito:
Valore | Significato |
---|---|
|
L'assembly viene fatto riferimento da un'applicazione installata tramite Windows Installer. Il membro szIdentifier è impostato su MSI e szNonCannonicalData è impostato su Windows Installer. Usa questo valore per gli assembly side-by-side di Windows. |
|
L'assembly viene fatto riferimento da un'applicazione visualizzata in Installazione applicazioni. Il membro szIdentifier è il token usato per registrare l'applicazione con Installazione applicazioni. |
|
L'assembly viene fatto riferimento da un'applicazione rappresentata da un file nel file system. Il parametro szIdentifier è il percorso di questo file. |
|
L'assembly viene fatto riferimento da un'applicazione rappresentata solo da una stringa opaca. Il membro szIdentifier è questa stringa opaca. Questo valore è necessario affinché l'archivio affiancato verifichi l'esistenza di riferimenti opachi. |
|
Riservato |
szIdentifier
Puntatore a un valore stringa che identifica l'applicazione che fa riferimento all'assembly. Il significato di questo identificatore dipende dal parametro guidScheme .
szNonCannonicalData
Stringa utilizzata solo dall'applicazione che fa riferimento all'assembly.
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | winsxs.h |