Freigeben über


IUpdateDownloader::D ownload-Methode (wuapi.h)

Startet einen synchronen Download der Inhaltsdateien, die den Updates zugeordnet sind.

Syntax

HRESULT Download(
  [out] IDownloadResult **retval
);

Parameter

[out] retval

Eine IDownloadResult-Schnittstelle , die Ergebniscodes für den Download enthält.

Rückgabewert

Gibt bei erfolgreicher Ausführung S_OK zurück. Andernfalls wird ein COM- oder Windows-Fehlercode zurückgegeben.

Diese Methode kann auch die folgenden Fehlercodes zurückgeben.

Rückgabecode Beschreibung
WU_E_INVALID_OPERATION
Der Computer kann nicht auf den Updatestandort zugreifen.
WU_E_NO_UPDATE
Windows Update Agent (WUA) enthält keine Updates in der Sammlung.
WU_E_NOT_INITIALIZED
Windows Update Agent wird nicht initialisiert.

Hinweise

Diese Methode gibt WU_E_INVALID_OPERATION zurück, wenn das Objekt, das die Schnittstelle implementiert, gesperrt ist.

Diese Methode gibt WU_E_NO_UPDATE zurück, wenn die Updates-Eigenschaft der IUpdateDownloader-Schnittstelle nicht festgelegt ist. Diese Methode gibt auch WU_E_NO_UPDATE zurück, wenn die Updates-Eigenschaft auf eine leere Auflistung festgelegt ist.

Diese Methode gibt SUS_E_NOT_INITIALIZED zurück, wenn der Downloadauftrag keine Updates enthält.

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

IUpdateDownloader