This section describes the unmanaged enumerations that the hosting API uses.
Contains values that indicate how the common language runtime (CLR) should resolve a CLSID.
Specifies the statistics to be recorded for a garbage collection.
Indicates the garbage collection statistics for a thread.
Describes the categories of capabilities that the host can block from running in partially trusted code.
Provides flags that specify the level at which to apply or modify assembly policy.
Indicates the type of an assembly's identity.
Describes the CLR events for which the host can register callbacks.
Describes the set of failures for which a host can set policy actions.
Describes the set of operations for which a host can apply policy actions.
Describes the available options for managing exceptions that are unhandled in user code.
Describes the security context of the currently executing thread.
Contains values that indicate which items to include in a custom subset of a heap dump when reporting errors.
Reserved for future extension of the CustomDumpItem Structure structure.
Indicates how to modify an IHostAssemblyManager Interface interface object. This enumeration has been deprecated.
Allows the host to specify the type of redirection the CLR should perform when applying policy modifications from a source assembly to a target assembly.
Enables the host to provide the runtime with information about the initialization of an application domain.
Contains values that indicate the amount of free physical memory on the computer.
Contains values that indicate the impact of a failure when a specific memory allocation has been requested but cannot be satisfied.
Describes the policy actions the host can set for operations described by EClrOperation Enumeration and failures described by EClrFailure Enumeration.
Contains values that set the policy for reading program database (PDB) files.
Contains values that indicate the kind of task represented by an ICLRTask Interface or an IHostTask Interface interface.
Contains values that specify the type of host that is launching an application.
Contains values that specify the characteristics of the memory that is being allocated.
Describes the possible flags returned in the pdwConfigFlags parameter of the ICLRMetaHostPolicy::GetRequestedRuntime method.
Provides binding policies that are common to most runtime hosts.
Contains values that indicate what information about the CLR should be returned.
Contains values that indicate the underlying cause of a stack overflow event.
Contains values that indicate the startup behavior of the CLR.
Contains values that indicate the type of validation that should be performed in a call to ICLRValidator::Validate Method.
Indicates the action a host should take if an operation requested by the CLR blocks.
.NET Framework 1.1 and 2.0 Hosting Global Static Functions