ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

IWineMsiRemotePackage Interface Reference

import "msiserver.idl";

Inherits IUnknown.

Public Member Functions

HRESULT SetMsiHandle ([in] MSIHANDLE handle)
HRESULT GetActiveDatabase ([out] MSIHANDLE *handle)
HRESULT GetProperty ([in] BSTR property,[out, size_is(*size)] BSTR value,[in, out] DWORD *size)
HRESULT SetProperty ([in] BSTR property,[in] BSTR value)
HRESULT ProcessMessage ([in] INSTALLMESSAGE message,[in] MSIHANDLE record)
HRESULT DoAction ([in] BSTR action)
HRESULT Sequence ([in] BSTR table,[in] int sequence)
HRESULT GetTargetPath ([in] BSTR folder,[out, size_is(*size)] BSTR value,[in, out] DWORD *size)
HRESULT SetTargetPath ([in] BSTR folder,[in] BSTR value)
HRESULT GetSourcePath ([in] BSTR folder,[out, size_is(*size)] BSTR value,[in, out] DWORD *size)
HRESULT GetMode ([in] MSIRUNMODE mode,[out] BOOL *ret)
HRESULT SetMode ([in] MSIRUNMODE mode,[in] BOOL state)
HRESULT GetFeatureState ([in] BSTR feature,[out] INSTALLSTATE *installed,[out] INSTALLSTATE *action)
HRESULT SetFeatureState ([in] BSTR feature,[in] INSTALLSTATE state)
HRESULT GetComponentState ([in] BSTR component,[out] INSTALLSTATE *installed,[out] INSTALLSTATE *action)
HRESULT SetComponentState ([in] BSTR component,[in] INSTALLSTATE state)
HRESULT GetLanguage ([out] LANGID *language)
HRESULT SetInstallLevel ([in] int level)
HRESULT FormatRecord ([in] MSIHANDLE record,[out] BSTR *value)
HRESULT EvaluateCondition ([in] BSTR condition)
HRESULT GetFeatureCost ([in] BSTR feature,[in] INT cost_tree,[in] INSTALLSTATE state,[out] INT *cost)
HRESULT EnumComponentCosts ([in] BSTR component,[in] DWORD index,[in] INSTALLSTATE state,[out, size_is(*buflen)] BSTR drive,[in, out] DWORD *buflen,[out] INT *cost,[out] INT *temp)

Detailed Description

Definition at line 53 of file msiserver.idl.


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

Generated on Sun May 27 2012 06:24:34 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.