IDebugSymbolSearchEvent2::GetSymbolSearchInfo
Chamado por um manipulador de eventos para recuperar os resultados sobre um processo de carregamento do símbolo.
HRESULT GetSymbolSearchInfo(
IDebugModule3** pModule,
BSTR* pbstrDebugMessage,
MODULE_INFO_FLAGS* pdwModuleInfoFlags
);
int GetSymbolSearchInfo(
IDebugModule3 pModule,
ref string pbstrDebugMessage,
out enum_MODULE_INFO_FLAGS pdwModuleInfoFlags
);
Parâmetros
pModule
[out] Um objeto IDebugModule3 que representa o módulo para o qual os símbolos foram carregados.pbstrDebugMessage
[in, out] Retorna uma seqüência de caracteres que contém qualquer mensagem de erro do módulo. Se não houver nenhum erro, essa seqüência conterá apenas o nome do módulo, mas nunca está vazia.Dica
[C++] pbstrDebugMessage não pode ser NULL e deve ser liberado com SysFreeString.
pdwModuleInfoFlags
[out] Uma combinação de sinalizadores da MODULE_INFO_FLAGS enumeração que indica se os símbolos foram carregados.
Valor de retorno
Se bem-sucedida, retorna S_OK; Caso contrário, retorna um código de erro.
Comentários
Quando um manipulador recebe o IDebugSymbolSearchEvent2 evento após uma tentativa de carregar os símbolos de depuração para um módulo, o manipulador pode chamar esse método para determinar os resultados da carga.