|
| DEFINE_GUID (IID__AppDomain, 0x05f696dc, 0x2b29, 0x3663, 0xad, 0x8b, 0xc4, 0x38, 0x9c, 0xf2, 0xa7, 0x13) |
|
static HRESULT | RuntimeHost_AddDomain (RuntimeHost *This, MonoDomain **result) |
|
static HRESULT | RuntimeHost_GetDefaultDomain (RuntimeHost *This, MonoDomain **result) |
|
static void | RuntimeHost_DeleteDomain (RuntimeHost *This, MonoDomain *domain) |
|
static HRESULT | RuntimeHost_GetIUnknownForDomain (RuntimeHost *This, MonoDomain *domain, IUnknown **punk) |
|
static RuntimeHost * | impl_from_ICLRRuntimeHost (ICLRRuntimeHost *iface) |
|
static RuntimeHost * | impl_from_ICorRuntimeHost (ICorRuntimeHost *iface) |
|
static HRESULT WINAPI | corruntimehost_QueryInterface (ICorRuntimeHost *iface, REFIID riid, void **ppvObject) |
|
static ULONG WINAPI | corruntimehost_AddRef (ICorRuntimeHost *iface) |
|
static ULONG WINAPI | corruntimehost_Release (ICorRuntimeHost *iface) |
|
static HRESULT WINAPI | corruntimehost_CreateLogicalThreadState (ICorRuntimeHost *iface) |
|
static HRESULT WINAPI | corruntimehost_DeleteLogicalThreadState (ICorRuntimeHost *iface) |
|
static HRESULT WINAPI | corruntimehost_SwitchInLogicalThreadState (ICorRuntimeHost *iface, DWORD *fiberCookie) |
|
static HRESULT WINAPI | corruntimehost_SwitchOutLogicalThreadState (ICorRuntimeHost *iface, DWORD **fiberCookie) |
|
static HRESULT WINAPI | corruntimehost_LocksHeldByLogicalThread (ICorRuntimeHost *iface, DWORD *pCount) |
|
static HRESULT WINAPI | corruntimehost_MapFile (ICorRuntimeHost *iface, HANDLE hFile, HMODULE *mapAddress) |
|
static HRESULT WINAPI | corruntimehost_GetConfiguration (ICorRuntimeHost *iface, ICorConfiguration **pConfiguration) |
|
static HRESULT WINAPI | corruntimehost_Start (ICorRuntimeHost *iface) |
|
static HRESULT WINAPI | corruntimehost_Stop (ICorRuntimeHost *iface) |
|
static HRESULT WINAPI | corruntimehost_CreateDomain (ICorRuntimeHost *iface, LPCWSTR friendlyName, IUnknown *identityArray, IUnknown **appDomain) |
|
static HRESULT WINAPI | corruntimehost_GetDefaultDomain (ICorRuntimeHost *iface, IUnknown **pAppDomain) |
|
static HRESULT WINAPI | corruntimehost_EnumDomains (ICorRuntimeHost *iface, HDOMAINENUM *hEnum) |
|
static HRESULT WINAPI | corruntimehost_NextDomain (ICorRuntimeHost *iface, HDOMAINENUM hEnum, IUnknown **appDomain) |
|
static HRESULT WINAPI | corruntimehost_CloseEnum (ICorRuntimeHost *iface, HDOMAINENUM hEnum) |
|
static HRESULT WINAPI | corruntimehost_CreateDomainEx (ICorRuntimeHost *iface, LPCWSTR friendlyName, IUnknown *setup, IUnknown *evidence, IUnknown **appDomain) |
|
static HRESULT WINAPI | corruntimehost_CreateDomainSetup (ICorRuntimeHost *iface, IUnknown **appDomainSetup) |
|
static HRESULT WINAPI | corruntimehost_CreateEvidence (ICorRuntimeHost *iface, IUnknown **evidence) |
|
static HRESULT WINAPI | corruntimehost_UnloadDomain (ICorRuntimeHost *iface, IUnknown *appDomain) |
|
static HRESULT WINAPI | corruntimehost_CurrentDomain (ICorRuntimeHost *iface, IUnknown **appDomain) |
|
static HRESULT WINAPI | CLRRuntimeHost_QueryInterface (ICLRRuntimeHost *iface, REFIID riid, void **ppvObject) |
|
static ULONG WINAPI | CLRRuntimeHost_AddRef (ICLRRuntimeHost *iface) |
|
static ULONG WINAPI | CLRRuntimeHost_Release (ICLRRuntimeHost *iface) |
|
static HRESULT WINAPI | CLRRuntimeHost_Start (ICLRRuntimeHost *iface) |
|
static HRESULT WINAPI | CLRRuntimeHost_Stop (ICLRRuntimeHost *iface) |
|
static HRESULT WINAPI | CLRRuntimeHost_SetHostControl (ICLRRuntimeHost *iface, IHostControl *pHostControl) |
|
static HRESULT WINAPI | CLRRuntimeHost_GetCLRControl (ICLRRuntimeHost *iface, ICLRControl **pCLRControl) |
|
static HRESULT WINAPI | CLRRuntimeHost_UnloadAppDomain (ICLRRuntimeHost *iface, DWORD dwAppDomainId, BOOL fWaitUntilDone) |
|
static HRESULT WINAPI | CLRRuntimeHost_ExecuteInAppDomain (ICLRRuntimeHost *iface, DWORD dwAppDomainId, FExecuteInAppDomainCallback pCallback, void *cookie) |
|
static HRESULT WINAPI | CLRRuntimeHost_GetCurrentAppDomainId (ICLRRuntimeHost *iface, DWORD *pdwAppDomainId) |
|
static HRESULT WINAPI | CLRRuntimeHost_ExecuteApplication (ICLRRuntimeHost *iface, LPCWSTR pwzAppFullName, DWORD dwManifestPaths, LPCWSTR *ppwzManifestPaths, DWORD dwActivationData, LPCWSTR *ppwzActivationData, int *pReturnValue) |
|
static HRESULT WINAPI | CLRRuntimeHost_ExecuteInDefaultAppDomain (ICLRRuntimeHost *iface, LPCWSTR pwzAssemblyPath, LPCWSTR pwzTypeName, LPCWSTR pwzMethodName, LPCWSTR pwzArgument, DWORD *pReturnValue) |
|
HRESULT | RuntimeHost_CreateManagedInstance (RuntimeHost *This, LPCWSTR name, MonoDomain *domain, MonoObject **result) |
|
HRESULT | RuntimeHost_GetIUnknownForObject (RuntimeHost *This, MonoObject *obj, IUnknown **ppUnk) |
|
static void | get_utf8_args (int *argc, char ***argv) |
|
static void CDECL | ReallyFixupVTable (struct dll_fixup *fixup) |
|
static void | FixupVTableEntry (HMODULE hmodule, VTableFixup *vtable_fixup) |
|
static void | FixupVTable (HMODULE hmodule) |
|
__int32 WINAPI | _CorExeMain (void) |
|
BOOL WINAPI | _CorDllMain (HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) |
|
void | runtimehost_init (void) |
|
void | runtimehost_uninit (void) |
|
HRESULT | RuntimeHost_Construct (const CLRRuntimeInfo *runtime_version, loaded_mono *loaded_mono, RuntimeHost **result) |
|
HRESULT | RuntimeHost_GetInterface (RuntimeHost *This, REFCLSID clsid, REFIID riid, void **ppv) |
|
HRESULT | RuntimeHost_Destroy (RuntimeHost *This) |
|
HRESULT | create_monodata (REFIID riid, LPVOID *ppObj) |
|