IDebugSymbolSearchEvent2::GetSymbolSearchInfo

Chamado por um manipulador de eventos para recuperar resultados sobre um processo de carregamento de símbolos.

Sintaxe

int GetSymbolSearchInfo(
   IDebugModule3              pModule,
   ref string                 pbstrDebugMessage,
   out enum_MODULE_INFO_FLAGS pdwModuleInfoFlags
);

Parâmetros

pModule
[saiu] Um objeto IDebugModule3 que representa o módulo para o qual os símbolos foram carregados.

pbstrDebugMessage
[dentro, fora] Retorna uma cadeia de caracteres que contém quaisquer mensagens de erro do módulo. Se não houver nenhum erro, essa cadeia de caracteres conterá apenas o nome do módulo, mas nunca estará vazia.

Observação

[C++] pbstrDebugMessage não pode e NULL deve ser libertado com SysFreeString.

pdwModuleInfoFlags
[saiu] Uma combinação de sinalizadores da enumeração MODULE_INFO_FLAGS indicando se algum símbolo foi carregado.

Valor de retorno

Se tiver êxito, retornará S_OK. Caso contrário, retornará um código de erro.

Comentários

Quando um manipulador recebe o evento IDebugSymbolSearchEvent2 após uma tentativa de carregar símbolos de depuração para um módulo, o manipulador pode chamar esse método para determinar os resultados dessa carga.

Confira também