Classes | |
| class | CCLREventSink |
| A class that manages subscriptions to CLR events via the IActionOnCLREvent interface. More... | |
| class | CCLRGCManager |
| class | CCLRHost |
| A class that hosts the CLR in unmanaged code. More... | |
| class | CCLRHostFactory |
| class | CCLRMetaHost |
| class | CCLRPolicyManager |
| class | CException |
| class | CHostAssemblyManager |
| A class that provides a default implementation of the CLR assembly mangement interfaces; IHostAssemblyManager and IHostAssemblyStore. More... | |
| class | CHostControl |
| class | CHostPolicyManager |
| A class that provides a default implementation of the CLR assembly mangement interfaces; IHostPolicyManager. More... | |
| class | IAcceptRuntimes |
| class | IEventSinkCallback |
| A callback interface that is used by CCLREventSink to report events. More... | |
| class | IHandleExceptions |
| class | IHostControl |
| An interface that extends the MSCoreE IHostControl interface... More... | |
| class | IHostPolicyManagerCallback |
| A callback interface that is used by CHostPolicyManager to report events. More... | |
| class | CNullEventSinkCallback |
| An implementation of IEventSinkCallback that does nothing. More... | |
Functions | |
| static ICLROnEventManager * | GetEventManager (ICLRControl *pControl) |
| static void | CCLREventSinkAtExitDetector () |
| static ICLRGCManager * | GetGCManager (ICLRControl *pControl) |
| static ICLRRuntimeHost * | BindToRuntime (LPCWSTR version, CCLRHost::BuildFlavour build, DWORD flags, IHostControl *pHostControl) |
| static ICLRRuntimeHost * | BindToRuntime (ICLRRuntimeHost *pHost, IHostControl *pHostControl) |
| static ICLRControl * | GetCLRControl (ICLRRuntimeHost *pHost) |
| static CCLREventSink * | ConnectEventSink (ICLRControl *pControl, IEventSinkCallback &callback) |
| static CCLRPolicyManager * | CreatePolicyManager (ICLRControl *pControl) |
| static CCLRGCManager * | CreateGCManager (ICLRControl *pControl) |
| static ICLRPolicyManager * | GetPolicyManager (ICLRControl *pControl) |
| static HRESULT | GetCLRIdentityManager (ICLRAssemblyIdentityManager **ppAssemblyIdentityManager) |
| static void | CHostPolicyManagerAtExitDetector () |
| DEFINE_MSG (OPR_ThreadAbort) | |
| DEFINE_MSG (OPR_ThreadRudeAbortInNonCriticalRegion) | |
| DEFINE_MSG (OPR_ThreadRudeAbortInCriticalRegion) | |
| DEFINE_MSG (OPR_AppDomainUnload) | |
| DEFINE_MSG (OPR_AppDomainRudeUnload) | |
| DEFINE_MSG (OPR_ProcessExit) | |
| DEFINE_MSG (OPR_FinalizerRun) | |
| DEFINE_MSG (MaxClrOperation) | |
| DEFINE_MSG (eNoAction) | |
| DEFINE_MSG (eThrowException) | |
| DEFINE_MSG (eAbortThread) | |
| DEFINE_MSG (eRudeAbortThread) | |
| DEFINE_MSG (eUnloadAppDomain) | |
| DEFINE_MSG (eRudeUnloadAppDomain) | |
| DEFINE_MSG (eExitProcess) | |
| DEFINE_MSG (eFastExitProcess) | |
| DEFINE_MSG (eRudeExitProcess) | |
| DEFINE_MSG (eDisableRuntime) | |
| DEFINE_MSG (MaxPolicyAction) | |
| DEFINE_MSG (FAIL_NonCriticalResource) | |
| DEFINE_MSG (FAIL_CriticalResource) | |
| DEFINE_MSG (FAIL_FatalRuntime) | |
| DEFINE_MSG (FAIL_OrphanedLock) | |
| DEFINE_MSG (FAIL_StackOverflow) | |
| DEFINE_MSG (FAIL_AccessViolation) | |
| DEFINE_MSG (FAIL_CodeContract) | |
| DEFINE_MSG (MaxClrFailure) | |
Variables | |
| static bool | s_processIsExiting = false |
| static CNullEventSinkCallback | s_nullEventSinkCallback |
| static bool | s_processIsExiting = false |
| static ICLRRuntimeHost * BindToRuntime | ( | ICLRRuntimeHost * | pHost, | |
| IHostControl * | pHostControl | |||
| ) | [static] |
| static ICLRRuntimeHost * BindToRuntime | ( | LPCWSTR | version, | |
| CCLRHost::BuildFlavour | build, | |||
| DWORD | flags, | |||
| IHostControl * | pHostControl | |||
| ) | [static] |
| static void CCLREventSinkAtExitDetector | ( | ) | [static] |
| static void CHostPolicyManagerAtExitDetector | ( | ) | [static] |
| static CCLREventSink * ConnectEventSink | ( | ICLRControl * | pControl, | |
| IEventSinkCallback & | callback | |||
| ) | [static] |
| static CCLRGCManager * CreateGCManager | ( | ICLRControl * | pControl | ) | [static] |
| static CCLRPolicyManager * CreatePolicyManager | ( | ICLRControl * | pControl | ) | [static] |
| JetByteTools::CLRHosting::DEFINE_MSG | ( | MaxClrFailure | ) |
| JetByteTools::CLRHosting::DEFINE_MSG | ( | FAIL_CodeContract | ) |
| JetByteTools::CLRHosting::DEFINE_MSG | ( | FAIL_AccessViolation | ) |
| JetByteTools::CLRHosting::DEFINE_MSG | ( | FAIL_StackOverflow | ) |
| JetByteTools::CLRHosting::DEFINE_MSG | ( | FAIL_OrphanedLock | ) |
| JetByteTools::CLRHosting::DEFINE_MSG | ( | FAIL_FatalRuntime | ) |
| JetByteTools::CLRHosting::DEFINE_MSG | ( | FAIL_CriticalResource | ) |
| JetByteTools::CLRHosting::DEFINE_MSG | ( | FAIL_NonCriticalResource | ) |
| JetByteTools::CLRHosting::DEFINE_MSG | ( | MaxPolicyAction | ) |
| JetByteTools::CLRHosting::DEFINE_MSG | ( | eDisableRuntime | ) |
| JetByteTools::CLRHosting::DEFINE_MSG | ( | eRudeExitProcess | ) |
| JetByteTools::CLRHosting::DEFINE_MSG | ( | eFastExitProcess | ) |
| JetByteTools::CLRHosting::DEFINE_MSG | ( | eExitProcess | ) |
| JetByteTools::CLRHosting::DEFINE_MSG | ( | eRudeUnloadAppDomain | ) |
| JetByteTools::CLRHosting::DEFINE_MSG | ( | eUnloadAppDomain | ) |
| JetByteTools::CLRHosting::DEFINE_MSG | ( | eRudeAbortThread | ) |
| JetByteTools::CLRHosting::DEFINE_MSG | ( | eAbortThread | ) |
| JetByteTools::CLRHosting::DEFINE_MSG | ( | eThrowException | ) |
| JetByteTools::CLRHosting::DEFINE_MSG | ( | eNoAction | ) |
| JetByteTools::CLRHosting::DEFINE_MSG | ( | MaxClrOperation | ) |
| JetByteTools::CLRHosting::DEFINE_MSG | ( | OPR_FinalizerRun | ) |
| JetByteTools::CLRHosting::DEFINE_MSG | ( | OPR_ProcessExit | ) |
| JetByteTools::CLRHosting::DEFINE_MSG | ( | OPR_AppDomainRudeUnload | ) |
| JetByteTools::CLRHosting::DEFINE_MSG | ( | OPR_AppDomainUnload | ) |
| JetByteTools::CLRHosting::DEFINE_MSG | ( | OPR_ThreadRudeAbortInCriticalRegion | ) |
| JetByteTools::CLRHosting::DEFINE_MSG | ( | OPR_ThreadRudeAbortInNonCriticalRegion | ) |
| JetByteTools::CLRHosting::DEFINE_MSG | ( | OPR_ThreadAbort | ) |
| static ICLRControl * GetCLRControl | ( | ICLRRuntimeHost * | pHost | ) | [static] |
| static HRESULT GetCLRIdentityManager | ( | ICLRAssemblyIdentityManager ** | ppAssemblyIdentityManager | ) | [static] |
| static ICLROnEventManager * GetEventManager | ( | ICLRControl * | pControl | ) | [static] |
| static ICLRGCManager * GetGCManager | ( | ICLRControl * | pControl | ) | [static] |
| static ICLRPolicyManager * GetPolicyManager | ( | ICLRControl * | pControl | ) | [static] |
bool s_processIsExiting = false [static] |
bool s_processIsExiting = false [static] |
1.5.3