Contains properties and methods that are available to a download operation. This interface is returned by the IUpdateDownloader.BeginDownload method.
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.|
|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]|