IDownloadJob interface (wuapi.h)
Contains properties and methods that are available to a download operation. This interface is returned by the IUpdateDownloader.BeginDownload method.
The IDownloadJob interface inherits from the IDispatch interface. IDownloadJob also has these types of members:
The IDownloadJob interface has these methods.
IDownloadJob::CleanUp Waits for an asynchronous operation to be completed and releases all callbacks. |
IDownloadJob::get_AsyncState Gets the caller-specific state object that is passed to the IUpdateDownloader.BeginDownload method. |
IDownloadJob::get_IsCompleted Gets the setting that indicates whether the call to IUpdateDownloader.BeginDownload was processed completely. |
IDownloadJob::get_Updates Gets an interface that contains a read-only collection of the updates that are specified in a download. |
IDownloadJob::GetProgress Returns an IDownloadProgress interface that describes the current progress of a download. |
IDownloadJob::RequestAbort Makes a request to end an asynchronous download. |
Requirement | Value |
---|---|
Minimum supported client | Windows XP, Windows 2000 Professional with SP3 [desktop apps only] |
Minimum supported server | Windows Server 2003, Windows 2000 Server with SP3 [desktop apps only] |
Target Platform | Windows |
Header | wuapi.h |