Public Member Functions | |
CHostControl () | |
CHostControl (const CHostControl &rhs) | |
CHostControl & | operator= (const CHostControl &rhs) |
ULONG STDMETHODCALLTYPE | AddRef () override |
ULONG STDMETHODCALLTYPE | Release () override |
HRESULT STDMETHODCALLTYPE | QueryInterface (REFIID riid, PVOID *ppvObj) override |
HRESULT STDMETHODCALLTYPE | GetHostManager (REFIID riid, void **ppObject) override |
HRESULT STDMETHODCALLTYPE | SetAppDomainManager (DWORD dwAppDomainID, IUnknown *pUnkAppDomainManager) override |
HRESULT STDMETHODCALLTYPE | Setup (ICLRRuntimeHost *pHost) override |
Call this method after you have a valid pointer to a ICLRRuntimeHost instance to allow the object that implements this interface to make use of it. This method should be called BEFORE you call ICLRRuntimeHost::SetHostControl() and pass the object that implements this interface to the host. |
CHostControl | ( | ) |
CHostControl | ( | const CHostControl & | rhs | ) |
CHostControl& operator= | ( | const CHostControl & | rhs | ) |
ULONG STDMETHODCALLTYPE AddRef | ( | ) | [override] |
ULONG STDMETHODCALLTYPE Release | ( | ) | [override] |
HRESULT STDMETHODCALLTYPE QueryInterface | ( | REFIID | riid, | |
PVOID * | ppvObj | |||
) | [override] |
HRESULT STDMETHODCALLTYPE GetHostManager | ( | REFIID | riid, | |
void ** | ppObject | |||
) | [override] |
HRESULT STDMETHODCALLTYPE SetAppDomainManager | ( | DWORD | dwAppDomainID, | |
IUnknown * | pUnkAppDomainManager | |||
) | [override] |
HRESULT STDMETHODCALLTYPE Setup | ( | ICLRRuntimeHost * | pHost | ) | [override, virtual] |
Call this method after you have a valid pointer to a ICLRRuntimeHost instance to allow the object that implements this interface to make use of it. This method should be called BEFORE you call ICLRRuntimeHost::SetHostControl() and pass the object that implements this interface to the host.
Implements IHostControl.