FUSION_INSTALL_REFERENCE Struktur (winsxs.h)
Die FUSION_INSTALL_REFERENCE-Struktur enthält Informationen zur Anwendung, die auf die parallele Assembly verweist. Die Assembly, auf die verwiesen wird, kann mit den Methoden InstallAssembly und UninstallAssembly dem parallelen Assemblyspeicher hinzugefügt oder daraus entfernt werden.
Syntax
typedef struct _FUSION_INSTALL_REFERENCE_ {
DWORD cbSize;
DWORD dwFlags;
GUID guidScheme;
LPCWSTR szIdentifier;
LPCWSTR szNonCannonicalData;
} FUSION_INSTALL_REFERENCE, *LPFUSION_INSTALL_REFERENCE;
Member
cbSize
Die Größe dieser Struktur in Byte.
dwFlags
Reserviert, muss dieses Element 0 sein.
guidScheme
Die Anwendung, die die parallele Assembly verwendet.
Dieser Parameter kann einen der folgenden Werte aufweisen:
Wert | Bedeutung |
---|---|
|
Auf die Assembly wird von einer Anwendung verwiesen, die mithilfe von Windows Installer installiert wurde. Das szIdentifier-Element ist auf MSI und szNonCannonicalData auf Windows Installer festgelegt. Verwenden Sie diesen Wert für parallele Windows-Assemblys. |
|
Auf die Assembly wird von einer Anwendung verwiesen, die unter Software angezeigt wird. Das szIdentifier-Element ist das Token, das zum Registrieren der Anwendung bei Add/Remove-Programmen verwendet wird. |
|
Auf die Assembly wird von einer Anwendung verwiesen, die durch eine Datei im Dateisystem dargestellt wird. Der parameter szIdentifier ist der Pfad zu dieser Datei. |
|
Auf die Assembly wird von einer Anwendung verwiesen, die nur durch eine undurchsichtige Zeichenfolge dargestellt wird. Das szIdentifier-Element ist diese undurchsichtige Zeichenfolge. Dieser Wert ist erforderlich, damit der parallele Speicher überprüft, ob undurchsichtige Verweise vorhanden sind. |
|
Reserviert |
szIdentifier
Ein Zeiger auf einen Zeichenfolgenwert, der die Anwendung identifiziert, die auf die Assembly verweist. Die Bedeutung dieses Bezeichners hängt vom guidScheme-Parameter ab.
szNonCannonicalData
Eine Zeichenfolge, die nur von der Anwendung verwendet wird, die auf die Assembly verweist.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | winsxs.h |