DODownloadState enumeration (deliveryoptimization.h)
The DODownloadState enumeration specifies the ID of the current download state, which is part of the DO_DOWNLOAD_STATUS structure.
Syntax
typedef enum _DODownloadState {
DODownloadState_Created,
DODownloadState_Transferring,
DODownloadState_Transferred,
DODownloadState_Finalized,
DODownloadState_Aborted,
DODownloadState_Paused
} DODownloadState;
Constants
DODownloadState_Created Download object is created but hasn't been started yet. |
DODownloadState_Transferring Download is in progress. |
DODownloadState_Transferred Download is transferred and can start again by downloading another portion of the file. |
DODownloadState_Finalized Download is finalized and cannot be started again. |
DODownloadState_Aborted Download was aborted. |
DODownloadState_Paused Download has been paused on demand or due to transient error. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 11 Build 22621 |
Header | deliveryoptimization.h |