Module ClrHosting
Structs§
- APPDOMAIN_
SECURITY_ FLAGS - Assembly
Bind Info - Bucket
Parameter Index - Bucket
Parameters - CLR_
DEBUGGING_ PROCESS_ FLAGS - CLR_
DEBUGGING_ VERSION - CLSID_
RESOLUTION_ FLAGS - COR_
GC_ STATS - COR_
GC_ STAT_ TYPES - COR_
GC_ THREAD_ STATS - COR_
GC_ THREAD_ STATS_ TYPES - Custom
Dump Item - EApi
Categories - EBind
Policy Levels - ECLR
Assembly Identity Flags - EClr
Event - EClr
Failure - EClr
Operation - EClr
Unhandled Exception - EContext
Type - ECustom
Dump Flavor - ECustom
Dump Item Kind - EHost
Application Policy - EHost
Binding Policy Modify Flags - EInitialize
NewDomain Flags - EMemory
Available - EMemory
Critical Level - EPolicy
Action - ESymbol
Reading Policy - ETask
Type - HOST_
TYPE - IAction
OnCLR Event - IApartment
Callback - IApp
Domain Binding - ICLR
AppDomain Resource Monitor - ICLR
Assembly Identity Manager - ICLR
Assembly Reference List - ICLR
Control - ICLR
Debug Manager - ICLR
Debugging - ICLR
Debugging Library Provider - ICLR
Domain Manager - ICLR
Error Reporting Manager - ICLRGC
Manager - ICLRGC
Manager2 - ICLR
Host Binding Policy Manager - ICLR
Host Protection Manager - ICLR
IoCompletion Manager - ICLR
Memory Notification Callback - ICLR
Meta Host - ICLR
Meta Host Policy - ICLR
OnEvent Manager - ICLR
Policy Manager - ICLR
Probing Assembly Enum - ICLR
Profiling - ICLR
Reference Assembly Enum - ICLR
Runtime Host - ICLR
Runtime Info - ICLR
Strong Name - ICLR
Strong Name2 - ICLR
Strong Name3 - ICLR
Sync Manager - ICLR
Task - ICLR
Task2 - ICLR
Task Manager - ICatalog
Services - ICor
Configuration - ICor
Runtime Host - ICor
Threadpool - IDebugger
Info - IDebugger
Thread Control - IGCHost
- IGCHost2
- IGCHost
Control - IGCThread
Control - IHost
Assembly Manager - IHost
Assembly Store - IHost
Auto Event - IHost
Control - IHost
Crst - IHostGC
Manager - IHost
IoCompletion Manager - IHost
Malloc - IHost
Manual Event - IHost
Memory Manager - IHost
Policy Manager - IHost
Security Context - IHost
Security Manager - IHost
Semaphore - IHost
Sync Manager - IHost
Task - IHost
Task Manager - IHost
Threadpool Manager - IManaged
Object - IObject
Handle - IType
Name - IType
Name Builder - IType
Name Factory - MALLOC_
TYPE - MDAInfo
- METAHOST_
CONFIG_ FLAGS - METAHOST_
POLICY_ FLAGS - Module
Bind Info - RUNTIME_
INFO_ FLAGS - STARTUP_
FLAGS - Stack
Overflow Info - Stack
Overflow Type - WAIT_
OPTION
Constants§
- APPDOMAIN_
FORCE_ TRIVIAL_ WAIT_ OPERATIONS - APPDOMAIN_
SECURITY_ DEFAULT - APPDOMAIN_
SECURITY_ FORBID_ CROSSAD_ REVERSE_ PINVOKE - APPDOMAIN_
SECURITY_ SANDBOXED - Bucket
Param Length - Bucket
Params Count - CLRRuntime
Host - CLR_
ASSEMBLY_ BUILD_ VERSION - CLR_
ASSEMBLY_ IDENTITY_ FLAGS_ DEFAULT - CLR_
ASSEMBLY_ MAJOR_ VERSION - CLR_
ASSEMBLY_ MINOR_ VERSION - CLR_
BUILD_ VERSION - CLR_
DEBUGGING_ MANAGED_ EVENT_ DEBUGGER_ LAUNCH - CLR_
DEBUGGING_ MANAGED_ EVENT_ PENDING - CLR_
MAJOR_ VERSION - CLR_
MINOR_ VERSION - CLSID_
CLRDebugging - CLSID_
CLRDebugging Legacy - CLSID_
CLRMeta Host - CLSID_
CLRMeta Host Policy - CLSID_
CLRProfiling - CLSID_
CLRStrong Name - CLSID_
RESOLUTION_ DEFAULT - CLSID_
RESOLUTION_ REGISTERED - COR_
GC_ COUNTS - COR_
GC_ MEMORYUSAGE - COR_
GC_ THREAD_ HAS_ PROMOTED_ BYTES - ComCall
Unmarshal - ComCall
Unmarshal V4 - CorRuntime
Host - DEPRECATED_
CLR_ API_ MESG - DUMP_
FLAVOR_ CriticalCLR State - DUMP_
FLAVOR_ Default - DUMP_
FLAVOR_ Mini - DUMP_
FLAVOR_ NonHeapCLR State - DUMP_
ITEM_ None - Event_
ClrDisabled - Event_
Domain Unload - Event_
MDAFired - Event_
Stack Overflow - FAIL_
Access Violation - FAIL_
Code Contract - FAIL_
Critical Resource - FAIL_
Fatal Runtime - FAIL_
NonCritical Resource - FAIL_
Orphaned Lock - FAIL_
Stack Overflow - HOST_
APPLICATION_ BINDING_ POLICY - HOST_
BINDING_ POLICY_ MODIFY_ CHAIN - HOST_
BINDING_ POLICY_ MODIFY_ DEFAULT - HOST_
BINDING_ POLICY_ MODIFY_ MAX - HOST_
BINDING_ POLICY_ MODIFY_ REMOVE - HOST_
TYPE_ APPLAUNCH - HOST_
TYPE_ CORFLAG - HOST_
TYPE_ DEFAULT - Invalid
Bucket Param Index - LIBID_
mscoree - MALLOC_
EXECUTABLE - MALLOC_
THREADSAFE - METAHOST_
CONFIG_ FLAGS_ LEGACY_ V2_ ACTIVATION_ POLICY_ FALSE - METAHOST_
CONFIG_ FLAGS_ LEGACY_ V2_ ACTIVATION_ POLICY_ MASK - METAHOST_
CONFIG_ FLAGS_ LEGACY_ V2_ ACTIVATION_ POLICY_ TRUE - METAHOST_
CONFIG_ FLAGS_ LEGACY_ V2_ ACTIVATION_ POLICY_ UNSET - METAHOST_
POLICY_ APPLY_ UPGRADE_ POLICY - METAHOST_
POLICY_ EMULATE_ EXE_ LAUNCH - METAHOST_
POLICY_ ENSURE_ SKU_ SUPPORTED - METAHOST_
POLICY_ HIGHCOMPAT - METAHOST_
POLICY_ IGNORE_ ERROR_ MODE - METAHOST_
POLICY_ SHOW_ ERROR_ DIALOG - METAHOST_
POLICY_ USE_ PROCESS_ IMAGE_ PATH - MaxClr
Event - MaxClr
Failure - MaxClr
Operation - MaxPolicy
Action - OPR_
AppDomain Rude Unload - OPR_
AppDomain Unload - OPR_
Finalizer Run - OPR_
Process Exit - OPR_
Thread Abort - OPR_
Thread Rude Abort InCritical Region - OPR_
Thread Rude Abort InNon Critical Region - Parameter1
- Parameter2
- Parameter3
- Parameter4
- Parameter5
- Parameter6
- Parameter7
- Parameter8
- Parameter9
- RUNTIME_
INFO_ DONT_ RETURN_ DIRECTORY - RUNTIME_
INFO_ DONT_ RETURN_ VERSION - RUNTIME_
INFO_ DONT_ SHOW_ ERROR_ DIALOG - RUNTIME_
INFO_ IGNORE_ ERROR_ MODE - RUNTIME_
INFO_ REQUEST_ AMD64 - RUNTIME_
INFO_ REQUEST_ ARM64 - RUNTIME_
INFO_ REQUEST_ IA64 - RUNTIME_
INFO_ REQUEST_ X86 - RUNTIME_
INFO_ UPGRADE_ VERSION - SO_
ClrEngine - SO_
Managed - SO_
Other - STARTUP_
ALWAYSFLOW_ IMPERSONATION - STARTUP_
ARM - STARTUP_
CONCURRENT_ GC - STARTUP_
DISABLE_ COMMITTHREADSTACK - STARTUP_
ETW - STARTUP_
HOARD_ GC_ VM - STARTUP_
LEGACY_ IMPERSONATION - STARTUP_
LOADER_ OPTIMIZATION_ MASK - STARTUP_
LOADER_ OPTIMIZATION_ MULTI_ DOMAIN - STARTUP_
LOADER_ OPTIMIZATION_ MULTI_ DOMAIN_ HOST - STARTUP_
LOADER_ OPTIMIZATION_ SINGLE_ DOMAIN - STARTUP_
LOADER_ SAFEMODE - STARTUP_
LOADER_ SETPREFERENCE - STARTUP_
SERVER_ GC - STARTUP_
SINGLE_ VERSION_ HOSTING_ INTERFACE - STARTUP_
TRIM_ GC_ COMMIT - TT_
ADUNLOAD - TT_
DEBUGGERHELPER - TT_
FINALIZER - TT_GC
- TT_
THREADPOOL_ GATE - TT_
THREADPOOL_ IOCOMPLETION - TT_
THREADPOOL_ TIMER - TT_
THREADPOOL_ WAIT - TT_
THREADPOOL_ WORKER - TT_
UNKNOWN - TT_USER
- Type
Name Factory - WAIT_
ALERTABLE - WAIT_
MSGPUMP - WAIT_
NOTINDEADLOCK - eAbort
Thread - eAll
- eApp
Domain Critical - eCurrent
Context - eDisable
Runtime - eExit
Process - eExternal
Process Mgmt - eExternal
Threading - eFast
Exit Process - eHost
Determined Policy - eInitialize
NewDomain Flags_ NoSecurity Changes - eInitialize
NewDomain Flags_ None - eMay
Leak OnAbort - eMemory
Available High - eMemory
Available Low - eMemory
Available Neutral - eNoAction
- eNoChecks
- ePolicy
Level Admin - ePolicy
Level App - ePolicy
Level Host - ePolicy
Level None - ePolicy
Level Publisher - ePolicy
Level Retargetable - ePolicy
Portability - ePolicy
Unified ToCLR - eProcess
Critical - eRestricted
Context - eRude
Abort Thread - eRude
Exit Process - eRude
Unload AppDomain - eRuntime
Determined Policy - eSecurity
Infrastructure - eSelf
Affecting Process Mgmt - eSelf
Affecting Threading - eShared
State - eSymbol
Reading Always - eSymbol
Reading Full Trust Only - eSymbol
Reading Never - eSynchronization
- eTask
Critical - eThrow
Exception - eUI
- eUnload
AppDomain
Traits§
- IAction
OnCLR Event_ Impl - IApartment
Callback_ Impl - IApp
Domain Binding_ Impl - ICLR
AppDomain Resource Monitor_ Impl - ICLR
Assembly Identity Manager_ Impl - ICLR
Assembly Reference List_ Impl - ICLR
Control_ Impl - ICLR
Debug Manager_ Impl - ICLR
Debugging Library Provider_ Impl - ICLR
Debugging_ Impl - ICLR
Domain Manager_ Impl - ICLR
Error Reporting Manager_ Impl - ICLRGC
Manager2_ Impl - ICLRGC
Manager_ Impl - ICLR
Host Binding Policy Manager_ Impl - ICLR
Host Protection Manager_ Impl - ICLR
IoCompletion Manager_ Impl - ICLR
Memory Notification Callback_ Impl - ICLR
Meta Host Policy_ Impl - ICLR
Meta Host_ Impl - ICLR
OnEvent Manager_ Impl - ICLR
Policy Manager_ Impl - ICLR
Probing Assembly Enum_ Impl - ICLR
Profiling_ Impl - ICLR
Reference Assembly Enum_ Impl - ICLR
Runtime Host_ Impl - ICLR
Runtime Info_ Impl - ICLR
Strong Name2_ Impl - ICLR
Strong Name3_ Impl - ICLR
Strong Name_ Impl - ICLR
Sync Manager_ Impl - ICLR
Task2_ Impl - ICLR
Task Manager_ Impl - ICLR
Task_ Impl - ICatalog
Services_ Impl - ICor
Configuration_ Impl - ICor
Runtime Host_ Impl - ICor
Threadpool_ Impl - IDebugger
Info_ Impl - IDebugger
Thread Control_ Impl - IGCHost2_
Impl - IGCHost
Control_ Impl - IGCHost_
Impl - IGCThread
Control_ Impl - IHost
Assembly Manager_ Impl - IHost
Assembly Store_ Impl - IHost
Auto Event_ Impl - IHost
Control_ Impl - IHost
Crst_ Impl - IHostGC
Manager_ Impl - IHost
IoCompletion Manager_ Impl - IHost
Malloc_ Impl - IHost
Manual Event_ Impl - IHost
Memory Manager_ Impl - IHost
Policy Manager_ Impl - IHost
Security Context_ Impl - IHost
Security Manager_ Impl - IHost
Semaphore_ Impl - IHost
Sync Manager_ Impl - IHost
Task Manager_ Impl - IHost
Task_ Impl - IHost
Threadpool Manager_ Impl - IManaged
Object_ Impl - IObject
Handle_ Impl - IType
Name Builder_ Impl - IType
Name Factory_ Impl - IType
Name_ Impl
Functions§
- CLRCreate
Instance ⚠ - Call
Function ⚠Shim - ClrCreate
Managed ⚠Instance - CorBind
ToCurrent ⚠Runtime - CorBind
ToRuntime ⚠ - CorBind
ToRuntime ⚠ByCfg - CorBind
ToRuntime ⚠Ex - CorBind
ToRuntime ⚠Host - CorExit
Process ⚠ - CorLaunch
Application ⚠ - CorMark
Thread ⚠InThread Pool - Create
Debugging ⚠Interface From Version - GetCLR
Identity ⚠Manager - GetCOR
Required ⚠Version - GetCOR
System ⚠Directory - GetCOR
Version ⚠ - GetFile
Version ⚠ - GetReal
Proc ⚠Address - GetRequested
Runtime ⚠Info - GetRequested
Runtime ⚠Version - GetRequested
Runtime ⚠Version ForCLSID - GetVersion
From ⚠Process - Load
Library ⚠Shim - Load
StringRC ⚠ - Load
StringRC ⚠Ex - Lock
ClrVersion ⚠ - RunDll32
ShimW ⚠
Type Aliases§
- CLRCreate
Instance FnPtr - Callback
Thread SetFn Ptr - Callback
Thread Unset FnPtr - Create
Interface FnPtr - FExecute
InApp Domain Callback - FLock
ClrVersion Callback - PTLS_
CALLBACK_ FUNCTION - Runtime
Loaded Callback FnPtr