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.
Startet eine synchrone Deinstallation der Updates.
Syntax
HRESULT Uninstall(
[out] IInstallationResult **retval
);
Die Parameter
[out] retval
Eine IInstallationResult-Schnittstelle , die die Ergebnisse eines Deinstallationsvorgangs für jedes Update darstellt, das in einer Anforderung angegeben wird.
Rückgabewert
Diese Methode gibt die folgenden HRESULT-Werte und andere COM- oder Windows-Werte zurück.
Fehlercodes.
| Rückgabecode | Description |
|---|---|
|
Ein Update wurde erfolgreich deinstalliert. |
|
Rufen Sie diese Methode nicht auf, wenn das Installationsprogramm ein Update installiert oder entfernt.
Rufen Sie diese Methode nur auf, wenn die IsBusy-Eigenschaft der IUpdateInstaller-SchnittstelleVARIANT_FALSE zurückgibt. |
|
Es gibt keine Aktualisierungen in einer Sammlung. |
Bemerkungen
Diese Methode gibt WU_E_NO_UPDATE zurück, wenn die Updates-Eigenschaft von IUpdateInstaller nicht festgelegt ist. Diese Methode gibt auch WU_E_NO_UPDATE zurück, wenn die Updates-Eigenschaft auf eine leere Auflistung festgelegt ist.
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindestens unterstützter Client | Windows XP, Windows 2000 Professional mit SP3 [nur Desktop-Apps] |
| Mindestanforderungen für unterstützte Server | Windows Server 2003, Windows 2000 Server mit SP3 [nur Desktop-Apps] |
| Zielplattform | Fenster |
| Header | wuapi.h |
| Library | Wuguid.lib |
| DLL | Wuapi.dll |