IUpdateInstaller::get_IsForced-Methode (wuapi.h)
Ruft einen booleschen Wert ab, der angibt, ob ein Update zwangsinstalliert oder deinstalliert werden soll, oder legt diesen fest.
Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.
Syntax
HRESULT get_IsForced(
VARIANT_BOOL *retval
);
Parameter
retval
Rückgabewert
Keine
Bemerkungen
Eine erzwungene Installation ist eine Installation, in der ein Update installiert wird, auch wenn die Metadaten angeben, dass das Update bereits installiert ist. Eine erzwungene Deinstallation ist eine Deinstallation, bei der ein Update auch dann entfernt wird, wenn die Metadaten darauf hinweisen, dass das Update nicht installiert ist.
Bevor Sie mit IsForced eine Installation erzwingen, müssen Sie ermitteln, ob das Update installiert und verfügbar ist. Wenn kein Update installiert ist, schlägt eine erzwungene Installation fehl. Beispielsweise kann ein Update heruntergeladen werden, und die entsprechenden Dateien werden nach dem Ablauflimit aus dem Cache entfernt. In diesem Fall tritt bei einer erzwungenen Installation des Updates ein Fehler auf, wenn die Dateien nicht installiert sind.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP, Windows 2000 Professional mit SP3 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003, Windows 2000 Server mit SP3 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | wuapi.h |
Bibliothek | Wuguid.lib |
DLL | Wuapi.dll |