DkmSymbolFunctionResolutionRequest Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
|
| 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). |