IDkmSymbolFunctionResolver.Resolve(DkmSymbolFunctionResolutionRequest) Method

Definition

Resolve an address string to zero or more address symbols. This is used to bind function breakpoints.

public:
 cli::array <Microsoft::VisualStudio::Debugger::Symbols::DkmInstructionSymbol ^> ^ Resolve(Microsoft::VisualStudio::Debugger::FunctionResolution::DkmSymbolFunctionResolutionRequest ^ symbolFunctionResolutionRequest);
public:
 Platform::Array <Microsoft::VisualStudio::Debugger::Symbols::DkmInstructionSymbol ^> ^ Resolve(Microsoft::VisualStudio::Debugger::FunctionResolution::DkmSymbolFunctionResolutionRequest ^ symbolFunctionResolutionRequest);
std::Array <Microsoft::VisualStudio::Debugger::Symbols::DkmInstructionSymbol const &> Resolve(Microsoft::VisualStudio::Debugger::FunctionResolution::DkmSymbolFunctionResolutionRequest const & symbolFunctionResolutionRequest);
public Microsoft.VisualStudio.Debugger.Symbols.DkmInstructionSymbol[] Resolve (Microsoft.VisualStudio.Debugger.FunctionResolution.DkmSymbolFunctionResolutionRequest symbolFunctionResolutionRequest);
public Microsoft.VisualStudio.Debugger.Symbols.DkmInstructionSymbol[]? Resolve (Microsoft.VisualStudio.Debugger.FunctionResolution.DkmSymbolFunctionResolutionRequest symbolFunctionResolutionRequest);
abstract member Resolve : Microsoft.VisualStudio.Debugger.FunctionResolution.DkmSymbolFunctionResolutionRequest -> Microsoft.VisualStudio.Debugger.Symbols.DkmInstructionSymbol[]
Public Function Resolve (symbolFunctionResolutionRequest As DkmSymbolFunctionResolutionRequest) As DkmInstructionSymbol()

Parameters

symbolFunctionResolutionRequest
DkmSymbolFunctionResolutionRequest

[In] DkmSymbolFunctionResolutionRequest represents an expression to be parsed and evaluated by a symbol based expression evaluator and is not bound to a particular process. Used to perform function breakpoint binds.

Returns

[Out] DkmInstructionSymbol[] represents a method in the target process.

Applies to