ReactOS 0.4.15-dev-8109-gd7be748
IInstallEngine2 Interface Reference
Inheritance diagram for IInstallEngine2:
Collaboration diagram for IInstallEngine2:

Public Member Functions

HRESULT SetLocalCif (const char *cif)
HRESULT GetICifFile (ICifFile **cif_file)
- Public Member Functions inherited from IInstallEngine
HRESULT GetEngineStatus (DWORD *status)
HRESULT SetCifFile (const char *cab_name, const char *cif_name)
HRESULT DownloadComponents (DWORD flags)
HRESULT InstallComponents (DWORD flags)
HRESULT EnumInstallIDs (UINT index, char **id)
HRESULT EnumDownloadIDs (UINT index, char **id)
HRESULT IsComponentInstalled (const char *id, DWORD *status)
HRESULT RegisterInstallEngineCallback (IInstallEngineCallback *callback)
HRESULT UnregisterInstallEngineCallback ()
HRESULT SetAction (const char *id, DWORD action, DWORD priority)
HRESULT GetSizes (const char *id, COMPONENT_SIZES *sizes)
HRESULT LaunchExtraCommand (const char *inf_name, const char *section)
HRESULT GetDisplayName (const char *id, const char *name)
HRESULT SetBaseUrl (const char *base_name)
HRESULT SetDownloadDir (const char *download_dir)
HRESULT SetInstallDrive (char drive)
HRESULT SetInstallOptions (DWORD flags)
HRESULT SetIStream (IStream *stream)
HRESULT Abort (DWORD flags)
HRESULT Suspend ()
HRESULT Resume ()
- 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 361 of file inseng.idl.

Member Function Documentation

◆ GetICifFile()

HRESULT IInstallEngine2::GetICifFile ( ICifFile **  cif_file)

◆ SetLocalCif()

HRESULT IInstallEngine2::SetLocalCif ( const char cif)

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