DkmSymbolFunctionResolutionRequest Classe

Definição

DkmSymbolFunctionResolutionRequest representa uma expressão a ser analisada e avaliada por um avaliador de expressão baseado em símbolo e não está associada a um processo específico. Usado para executar associações de ponto de interrupção de função.

public ref class DkmSymbolFunctionResolutionRequest
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmSymbolFunctionResolutionRequest
[Windows::Foundation::Metadata::WebHostHidden]
class DkmSymbolFunctionResolutionRequest
[System.Runtime.InteropServices.Guid("365bd4a2-61ab-b70d-48f4-ed41bfdf9a87")]
public class DkmSymbolFunctionResolutionRequest
[<System.Runtime.InteropServices.Guid("365bd4a2-61ab-b70d-48f4-ed41bfdf9a87")>]
type DkmSymbolFunctionResolutionRequest = class
Public Class DkmSymbolFunctionResolutionRequest
Herança
DkmSymbolFunctionResolutionRequest
Atributos

Propriedades

FunctionName

Texto de origem da expressão analisada.

Language

Descreve uma linguagem de programação.

LineOffset

O deslocamento de linha do início da função a ser associada.

Module

Adicional O módulo a ser associado. Se for NULL, todos os módulos devem ser verificados. Se o nome do módulo não corresponder ao parâmetro de nome do módulo, nenhuma associação ocorrerá.

ModuleName

Nome do módulo para associar.

Process

DkmProcess representa um processo de destino que está sendo depurado. O depurador debugs processa, portanto, essa é a unidade básica de depuração. Um DkmProcess pode representar um processo do sistema ou um processo virtual, como minidespejos.

SearchFlags

Sinalizadores que afetam o modo como uma pesquisa deve ser executada.

SymbolsConnection

Adicional Se não for NULL, isso especifica uma conexão com um processo de trabalho em que essa solicitação deve ser processada.

Essa API foi introduzida no Visual Studio 16 RTM (DkmApiVersion. VS16RTMPreview).

Métodos

Create(DkmProcess, DkmModule, DkmLanguage, String, UInt32, String, DkmAddressSearchFlags)

Crie uma nova instância do objeto DkmSymbolFunctionResolutionRequest.

Create(DkmProcess, DkmModule, DkmLanguage, String, UInt32, String, DkmAddressSearchFlags, DkmWorkerProcessConnection)

Crie uma nova instância do objeto DkmSymbolFunctionResolutionRequest.

         Essa API foi introduzida no Visual Studio 16 RTM (DkmApiVersion. VS16RTMPreview).
Resolve()

Resolva uma cadeia de caracteres de endereço para zero ou mais símbolos de endereço. Isso é usado para associar pontos de interrupção de função.

Restrição de local: a API deve ser chamada de um componente IDE (nível de componente > 100.000).

Aplica-se a