ReactOS 0.4.15-dev-7842-g558ab78
IOperationsProgressDialog Interface Reference
Inheritance diagram for IOperationsProgressDialog:
Collaboration diagram for IOperationsProgressDialog:

Public Member Functions

HRESULT StartProgressDialog ([in] HWND hwndOwner, [in] OPPROGDLGF flags)
 
HRESULT StopProgressDialog ()
 
HRESULT SetOperation ([in] SPACTION action)
 
HRESULT SetMode ([in] PDMODE mode)
 
HRESULT UpdateProgress ([in] ULONGLONG ullPointsCurrent, [in] ULONGLONG ullPointsTotal, [in] ULONGLONG ullSizeCurrent, [in] ULONGLONG ullSizeTotal, [in] ULONGLONG ullItemsCurrent, [in] ULONGLONG ullItemsTotal)
 
HRESULT UpdateLocations ([in, optional] IShellItem *psiSource, [in, optional] IShellItem *psiTarget, [in, optional] IShellItem *psiItem)
 
HRESULT ResetTimer ()
 
HRESULT PauseTimer ()
 
HRESULT ResumeTimer ()
 
HRESULT GetMilliseconds ([out] ULONGLONG *pullElapsed, [out] ULONGLONG *pullRemaining)
 
HRESULT GetOperationStatus ([out] PDOPSTATUS *popstatus)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Detailed Description

Definition at line 4550 of file shobjidl.idl.

Member Function Documentation

◆ GetMilliseconds()

HRESULT IOperationsProgressDialog::GetMilliseconds ( [out] ULONGLONG pullElapsed,
[out] ULONGLONG pullRemaining 
)

◆ GetOperationStatus()

HRESULT IOperationsProgressDialog::GetOperationStatus ( [out] PDOPSTATUS popstatus)

◆ PauseTimer()

HRESULT IOperationsProgressDialog::PauseTimer ( )

◆ ResetTimer()

HRESULT IOperationsProgressDialog::ResetTimer ( )

◆ ResumeTimer()

HRESULT IOperationsProgressDialog::ResumeTimer ( )

◆ SetMode()

HRESULT IOperationsProgressDialog::SetMode ( [in] PDMODE  mode)

◆ SetOperation()

HRESULT IOperationsProgressDialog::SetOperation ( [in] SPACTION  action)

◆ StartProgressDialog()

HRESULT IOperationsProgressDialog::StartProgressDialog ( [in] HWND  hwndOwner,
[in] OPPROGDLGF  flags 
)

◆ StopProgressDialog()

HRESULT IOperationsProgressDialog::StopProgressDialog ( )

◆ UpdateLocations()

HRESULT IOperationsProgressDialog::UpdateLocations ( [in, optional] IShellItem psiSource,
[in, optional] IShellItem psiTarget,
[in, optional] IShellItem psiItem 
)

◆ UpdateProgress()

HRESULT IOperationsProgressDialog::UpdateProgress ( [in] ULONGLONG  ullPointsCurrent,
[in] ULONGLONG  ullPointsTotal,
[in] ULONGLONG  ullSizeCurrent,
[in] ULONGLONG  ullSizeTotal,
[in] ULONGLONG  ullItemsCurrent,
[in] ULONGLONG  ullItemsTotal 
)

The documentation for this interface was generated from the following file: