Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Deinstalliert die angegebene Assembly im globalen Assemblycache.
Syntax
HRESULT UninstallAssembly (
[in] DWORD dwFlags,
[in] LPCWSTR pszAssemblyName,
[in] LPCFUSION_INSTALL_REFERENCE pRefData,
[out, optional] ULONG *pulDisposition
);
Parameter
dwFlags
[in] Flags, die in „Fusion.idl“ definiert sind.
pszAssemblyName
[in] Der Name der zu deinstallierenden Assembly.
pRefData
[in] Eine FUSION_INSTALL_REFERENCE-Struktur, die die Installationsdaten für die Assembly enthält.
pulDisposition
[out, optional] Einer der in Fusion.idl definierten Dispositionswerte. Folgende Werte sind möglich:
IASSEMBLYCACHE_UNINSTALL_DISPOSITION_UNINSTALLED (1)
IASSEMBLYCACHE_UNINSTALL_DISPOSITION_STILL_IN_USE (2)
IASSEMBLYCACHE_UNINSTALL_DISPOSITION_ALREADY_UNINSTALLED (3)
IASSEMBLYCACHE_UNINSTALL_DISPOSITION_DELETE_PENDING (4)
IASSEMBLYCACHE_UNINSTALL_DISPOSITION_HAS_INSTALL_REFERENCES (5)
IASSEMBLYCACHE_UNINSTALL_DISPOSITION_REFERENCE_NOT_FOUND (6)
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: Fusion.h
.NET Framework-Versionen: Seit 2.0 verfügbar.