ReactOS 0.4.15-dev-8119-g4fb2fdb
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 4560 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: