ReactOS 0.4.15-dev-7918-g2a2556c
ICodeInstall Interface Reference
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

Enumerator
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 

Definition at line 591 of file urlmon.idl.

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: