ReactOS 0.4.16-dev-320-g3bd9ddc
|
Go to the source code of this file.
Classes | |
interface | IGCThreadControl |
interface | IGCHostControl |
interface | IDebuggerThreadControl |
interface | ICorConfiguration |
interface | ICLRControl |
interface | IHostControl |
interface | ICorRuntimeHost |
interface | ICLRRuntimeHost |
interface | IManagedObject |
Typedefs | |
typedef HRESULT(__stdcall * | FLockClrVersionCallback) (void) |
typedef void * | HDOMAINENUM |
typedef enum RUNTIME_INFO_FLAGS | RUNTIME_INFO_FLAGS |
typedef HRESULT(__stdcall * | FExecuteInAppDomainCallback) ([in] void *cookie) |
Enumerations | |
enum | RUNTIME_INFO_FLAGS { RUNTIME_INFO_UPGRADE_VERSION = 0x1 , RUNTIME_INFO_REQUEST_IA64 = 0x2 , RUNTIME_INFO_REQUEST_AMD64 = 0x4 , RUNTIME_INFO_REQUEST_X86 = 0x8 , RUNTIME_INFO_DONT_RETURN_DIRECTORY = 0x10 , RUNTIME_INFO_DONT_RETURN_VERSION = 0x20 , RUNTIME_INFO_DONT_SHOW_ERROR_DIALOG = 0x40 } |
Functions | |
HRESULT WINAPI | CorBindToRuntimeHost (LPCWSTR, LPCWSTR, LPCWSTR, VOID *, DWORD, REFCLSID, REFIID, LPVOID *) |
void WINAPI | CorExitProcess (int) |
HRESULT WINAPI | GetCORSystemDirectory (LPWSTR, DWORD, DWORD *) |
HRESULT WINAPI | GetCORVersion (LPWSTR, DWORD, DWORD *) |
HRESULT WINAPI | GetRequestedRuntimeInfo (LPCWSTR, LPCWSTR, LPCWSTR, DWORD, DWORD, LPWSTR, DWORD, DWORD *, LPWSTR, DWORD, DWORD *) |
HRESULT WINAPI | LoadLibraryShim (LPCWSTR, LPCWSTR, LPVOID, HMODULE *) |
HRESULT WINAPI | LockClrVersion (FLockClrVersionCallback, FLockClrVersionCallback *, FLockClrVersionCallback *) |
DEFINE_GUID (CLSID_CorRuntimeHost, 0xcb2f6723, 0xab3a, 0x11d2, 0x9c, 0x40, 0x00, 0xc0, 0x4f, 0xa3, 0x0a, 0x3e) | |
DEFINE_GUID (CLSID_CLRRuntimeHost, 0x90f1a06e, 0x7712, 0x4762, 0x86, 0xb5, 0x7a, 0x5e, 0xba, 0x6b, 0xdb, 0x02) | |
Definition at line 49 of file mscoree.idl.
Definition at line 31 of file mscoree.idl.
typedef void* HDOMAINENUM |
Definition at line 37 of file mscoree.idl.
typedef enum RUNTIME_INFO_FLAGS RUNTIME_INFO_FLAGS |
Definition at line 39 of file mscoree.idl.
HRESULT WINAPI CorBindToRuntimeHost | ( | LPCWSTR | pwszVersion, |
LPCWSTR | pwszBuildFlavor, | ||
LPCWSTR | pwszHostConfigFile, | ||
VOID * | pReserved, | ||
DWORD | startupFlags, | ||
REFCLSID | rclsid, | ||
REFIID | riid, | ||
LPVOID * | ppv | ||
) |
Definition at line 166 of file mscoree_main.c.
Definition at line 222 of file mscoree_main.c.
DEFINE_GUID | ( | CLSID_CLRRuntimeHost | , |
0x90f1a06e | , | ||
0x7712 | , | ||
0x4762 | , | ||
0x86 | , | ||
0xb5 | , | ||
0x7a | , | ||
0x5e | , | ||
0xba | , | ||
0x6b | , | ||
0xdb | , | ||
0x02 | |||
) |
DEFINE_GUID | ( | CLSID_CorRuntimeHost | , |
0xcb2f6723 | , | ||
0xab3a | , | ||
0x11d2 | , | ||
0x9c | , | ||
0x40 | , | ||
0x00 | , | ||
0xc0 | , | ||
0x4f | , | ||
0xa3 | , | ||
0x0a | , | ||
0x3e | |||
) |
Definition at line 240 of file mscoree_main.c.
Definition at line 263 of file mscoree_main.c.
Referenced by LoadLibraryShim().
HRESULT WINAPI GetRequestedRuntimeInfo | ( | LPCWSTR | pExe, |
LPCWSTR | pwszVersion, | ||
LPCWSTR | pConfigurationFile, | ||
DWORD | startupFlags, | ||
DWORD | runtimeInfoFlags, | ||
LPWSTR | pDirectory, | ||
DWORD | dwDirectory, | ||
DWORD * | dwDirectoryLength, | ||
LPWSTR | pVersion, | ||
DWORD | cchBuffer, | ||
DWORD * | dwlength | ||
) |
Definition at line 286 of file mscoree_main.c.
Referenced by GetRequestedRuntimeVersion().
HRESULT WINAPI LoadLibraryShim | ( | LPCWSTR | szDllName, |
LPCWSTR | szVersion, | ||
LPVOID | pvReserved, | ||
HMODULE * | phModDll | ||
) |
Definition at line 351 of file mscoree_main.c.
Referenced by CLRRuntimeInfo_LoadLibrary(), and mono_assembly_search_hook_fn().
HRESULT WINAPI LockClrVersion | ( | FLockClrVersionCallback | hostCallback, |
FLockClrVersionCallback * | pBeginHostSetup, | ||
FLockClrVersionCallback * | pEndHostSetup | ||
) |
Definition at line 391 of file mscoree_main.c.