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.