ReactOS  0.4.14-dev-77-gd9e7c48
IInstallEngineCallback Interface Reference

import"inseng.idl";

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: