ReactOS 0.4.15-dev-8102-g108db8f
IInstallEngineCallback Interface Reference
Inheritance diagram for IInstallEngineCallback:
Collaboration diagram for IInstallEngineCallback:

Public Member Functions

HRESULT OnEngineStatusChange (DWORD status, DWORD substatus)
HRESULT OnStartInstall (DWORD dl_size, DWORD install_size)
HRESULT OnStartComponent (const char *id, DWORD dl_size, DWORD install_size, const char *string)
HRESULT OnComponentProgress (const char *id, DWORD phrase, const char *string, const char *msg_string, ULONG progress, ULONG max)
HRESULT OnStopComponent (const char *id, HRESULT error, DWORD phrase, const char *string, DWORD status)
HRESULT OnStopInstall (HRESULT error, const char *error_string, DWORD status)
HRESULT OnEngineProblem (DWORD problem, DWORD *action)
- 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 315 of file inseng.idl.

Member Function Documentation

◆ OnComponentProgress()

HRESULT IInstallEngineCallback::OnComponentProgress ( const char id,
DWORD  phrase,
const char string,
const char msg_string,
ULONG  progress,
ULONG  max 

◆ OnEngineProblem()

HRESULT IInstallEngineCallback::OnEngineProblem ( DWORD  problem,
DWORD action 

◆ OnEngineStatusChange()

HRESULT IInstallEngineCallback::OnEngineStatusChange ( DWORD  status,
DWORD  substatus 

◆ OnStartComponent()

HRESULT IInstallEngineCallback::OnStartComponent ( const char id,
DWORD  dl_size,
DWORD  install_size,
const char string 

◆ OnStartInstall()

HRESULT IInstallEngineCallback::OnStartInstall ( DWORD  dl_size,
DWORD  install_size 

◆ OnStopComponent()

HRESULT IInstallEngineCallback::OnStopComponent ( const char id,
HRESULT  error,
DWORD  phrase,
const char string,
DWORD  status 

◆ OnStopInstall()

HRESULT IInstallEngineCallback::OnStopInstall ( HRESULT  error,
const char error_string,
DWORD  status 

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