Freigeben über


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

Weitere Informationen

IUpdateInstaller