IDkmDisassemblyRuntimeAddressResolver Interface

Definition

Allows a runtime to provide address to symbol name resolution for use within the disassembly window.

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, TransportKind.

This API was introduced in Visual Studio 16 Update 7 (DkmApiVersion.VS16Update7).

public interface class IDkmDisassemblyRuntimeAddressResolver
public interface IDkmDisassemblyRuntimeAddressResolver
type IDkmDisassemblyRuntimeAddressResolver = interface
Public Interface IDkmDisassemblyRuntimeAddressResolver

Methods

GetSymbolNameForAddress(DkmRuntimeInstance, DkmWorkList, UInt64, DkmCompletionRoutine<DkmGetSymbolNameForAddressAsyncResult>)

Gets the symbol name for the specified address using runtime information instead of symbols. Currently this is just implemented for the CLR runtime instance.

Applies to