IDkmClrRuntimeDebugMonitor Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Interface implemented by the managed DM to obtain information about the current runtime state of the process.
Implementations of this interface may restrict when they are called using a filter defined in their component configuration. The following properties may be used: BaseDebugMonitorId, EngineId, RuntimeId, SymbolProviderId.
public interface class IDkmClrRuntimeDebugMonitor
public interface class IDkmClrRuntimeDebugMonitor
__interface IDkmClrRuntimeDebugMonitor
public interface IDkmClrRuntimeDebugMonitor
type IDkmClrRuntimeDebugMonitor = interface
Public Interface IDkmClrRuntimeDebugMonitor
Methods
GetMetaDataBytes(DkmClrModuleInstance) |
Obtains the bytes of the CLR metadata from a given module. These bytes can then be passed to IMetaDataDispenser::OpenScope to decode the metadata. |
GetNativeCodeMap(DkmClrInstructionAddress, DkmStackWalkFrame) |
Provides the map of how this method was compiled to native code. |
GetNonUserCodeMetadataFlags(DkmClrInstructionAddress) |
Obtains non user code status for this instruction address. |