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 |
---|---|
|
Der Computer kann nicht auf den Updatestandort zugreifen. |
|
Windows Update Agent (WUA) enthält keine Updates in der Sammlung. |
|
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 |