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

mscoree_private.h File Reference

Go to the source code of this file.

Data Structures

struct  CLRRuntimeInfo
struct  RuntimeHost
struct  CorProcess
struct  CorDebug
struct  parsed_config_file
struct  supported_runtime
struct  loaded_mono

Typedefs

typedef struct _MonoDomain MonoDomain
typedef struct _MonoAssembly MonoAssembly
typedef struct _MonoAssemblyName MonoAssemblyName
typedef struct _MonoType MonoType
typedef struct _MonoImage MonoImage
typedef struct _MonoClass MonoClass
typedef struct _MonoObject MonoObject
typedef struct _MonoString MonoString
typedef struct _MonoMethod MonoMethod
typedef struct _MonoProfiler MonoProfiler
typedef MonoAssembly *(* MonoAssemblyPreLoadFunc )(MonoAssemblyName *aname, char **assemblies_path, void *user_data)
typedef void(* MonoProfileFunc )(MonoProfiler *prof)

Enumerations

enum  MonoImageOpenStatus { MONO_IMAGE_OK, MONO_IMAGE_ERROR_ERRNO, MONO_IMAGE_MISSING_ASSEMBLYREF, MONO_IMAGE_IMAGE_INVALID }

Functions

charWtoA (LPCWSTR wstr) DECLSPEC_HIDDEN
HRESULT CLRMetaHost_CreateInstance (REFIID riid, void **ppobj) DECLSPEC_HIDDEN
HRESULT WINAPI CLRMetaHost_GetVersionFromFile (ICLRMetaHost *iface, LPCWSTR pwzFilePath, LPWSTR pwzBuffer, DWORD *pcchBuffer) DECLSPEC_HIDDEN
HRESULT assembly_create (ASSEMBLY **out, LPCWSTR file) DECLSPEC_HIDDEN
HRESULT assembly_release (ASSEMBLY *assembly) DECLSPEC_HIDDEN
HRESULT assembly_get_runtime_version (ASSEMBLY *assembly, LPSTR *version) DECLSPEC_HIDDEN
HRESULT get_runtime_info (LPCWSTR exefile, LPCWSTR version, LPCWSTR config_file, DWORD startup_flags, DWORD runtimeinfo_flags, BOOL legacy, ICLRRuntimeInfo **result) DECLSPEC_HIDDEN
HRESULT ICLRRuntimeInfo_GetRuntimeHost (ICLRRuntimeInfo *iface, RuntimeHost **result) DECLSPEC_HIDDEN
HRESULT MetaDataDispenser_CreateInstance (IUnknown **ppUnk) DECLSPEC_HIDDEN
HRESULT parse_config_file (LPCWSTR filename, parsed_config_file *result) DECLSPEC_HIDDEN
void free_parsed_config_file (parsed_config_file *file) DECLSPEC_HIDDEN
void unload_all_runtimes (void) DECLSPEC_HIDDEN
void expect_no_runtimes (void) DECLSPEC_HIDDEN
HRESULT RuntimeHost_Construct (const CLRRuntimeInfo *runtime_version, loaded_mono *loaded_mono, RuntimeHost **result) DECLSPEC_HIDDEN
HRESULT RuntimeHost_GetInterface (RuntimeHost *This, REFCLSID clsid, REFIID riid, void **ppv) DECLSPEC_HIDDEN
HRESULT RuntimeHost_GetIUnknownForObject (RuntimeHost *This, MonoObject *obj, IUnknown **ppUnk) DECLSPEC_HIDDEN
HRESULT RuntimeHost_CreateManagedInstance (RuntimeHost *This, LPCWSTR name, MonoDomain *domain, MonoObject **result) DECLSPEC_HIDDEN
HRESULT RuntimeHost_Destroy (RuntimeHost *This) DECLSPEC_HIDDEN
HRESULT WINAPI CLRMetaHost_GetRuntime (ICLRMetaHost *iface, LPCWSTR pwzVersion, REFIID iid, LPVOID *ppRuntime) DECLSPEC_HIDDEN
HRESULT CorDebug_Create (ICLRRuntimeHost *runtimehost, IUnknown **ppUnk) DECLSPEC_HIDDEN

Generated on Sun May 27 2012 05:12:57 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.