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

corruntimehost.c File Reference
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "winuser.h"
#include "winnls.h"
#include "winreg.h"
#include "ole2.h"
#include "shellapi.h"
#include "cor.h"
#include "mscoree.h"
#include "metahost.h"
#include "corhdr.h"
#include "cordebug.h"
#include "wine/list.h"
#include "mscoree_private.h"
#include "wine/debug.h"
#include "initguid.h"

Go to the source code of this file.

Data Structures

struct  DomainEntry

Defines

#define COBJMACROS

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (mscoree)
 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 RuntimeHostimpl_from_ICLRRuntimeHost (ICLRRuntimeHost *iface)
static RuntimeHostimpl_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)
__int32 WINAPI _CorExeMain (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)

Variables

static struct ICorRuntimeHostVtbl corruntimehost_vtbl
static struct ICLRRuntimeHostVtbl CLRHostVtbl

Generated on Fri May 25 2012 05:11:02 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.