ReactOS  0.4.15-dev-499-g1f31905
ICodeInstall Interface Reference

import"urlmon.idl";

Inheritance diagram for ICodeInstall:
Collaboration diagram for ICodeInstall:

Public Types

enum  CIP_STATUS {
  CIP_DISK_FULL, CIP_ACCESS_DENIED, CIP_NEWER_VERSION_EXISTS, CIP_OLDER_VERSION_EXISTS,
  CIP_NAME_CONFLICT, CIP_TRUST_VERIFICATION_COMPONENT_MISSING, CIP_EXE_SELF_REGISTERATION_TIMEOUT, CIP_UNSAFE_TO_ABORT,
  CIP_NEED_REBOOT, CIP_NEED_REBOOT_UI_PERMISSION
}
 
typedef ICodeInstallLPCODEINSTALL
 
- Public Types inherited from IWindowForBindingUI
typedef IWindowForBindingUILPWINDOWFORBINDINGUI
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

HRESULT OnCodeInstallProblem ([in] ULONG ulStatusCode, [in, unique] LPCWSTR szDestination, [in, unique] LPCWSTR szSource, [in] DWORD dwReserved)
 
- Public Member Functions inherited from IWindowForBindingUI
HRESULT GetWindow ([in] REFGUID rguidReason, [out] HWND *phwnd)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Detailed Description

Definition at line 587 of file urlmon.idl.

Member Typedef Documentation

◆ LPCODEINSTALL

Definition at line 589 of file urlmon.idl.

Member Enumeration Documentation

◆ CIP_STATUS

Member Function Documentation

◆ OnCodeInstallProblem()

HRESULT ICodeInstall::OnCodeInstallProblem ( [in] ULONG  ulStatusCode,
[in, unique] LPCWSTR  szDestination,
[in, unique] LPCWSTR  szSource,
[in] DWORD  dwReserved 
)

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