IOperationsProgressDialog interface (shobjidl_core.h)

Exposes methods to get, set, and query a progress dialog.

Inheritance

The IOperationsProgressDialog interface inherits from the IUnknown interface. IOperationsProgressDialog also has these types of members:

Methods

The IOperationsProgressDialog interface has these methods.

 
IOperationsProgressDialog::GetMilliseconds

Gets elapsed and remaining time for progress dialog.
IOperationsProgressDialog::GetOperationStatus

Gets operation status for progress dialog.
IOperationsProgressDialog::PauseTimer

Pauses progress dialog timer.
IOperationsProgressDialog::ResetTimer

Resets progress dialog timer to 0.
IOperationsProgressDialog::ResumeTimer

Resumes progress dialog timer.
IOperationsProgressDialog::SetMode

Sets progress dialog operations mode.
IOperationsProgressDialog::SetOperation

Sets which progress dialog operation is occurring, and whether we are in pre-flight or undo mode.
IOperationsProgressDialog::StartProgressDialog

Starts the specified progress dialog.
IOperationsProgressDialog::StopProgressDialog

Stops current progress dialog.
IOperationsProgressDialog::UpdateLocations

Called to specify the text elements stating the source and target in the current progress dialog.
IOperationsProgressDialog::UpdateProgress

Updates the current progress dialog, as specified.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header shobjidl_core.h (include Shobjidl.h)