IDebugSymbolSearchEvent2::GetSymbolSearchInfo

Llamado por un controlador de eventos para recuperar resultados sobre un proceso de carga de símbolos.

Sintaxis

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

Parámetros

pModule
[out] Objeto IDebugModule3 que representa el módulo para el que se cargaron los símbolos.

pbstrDebugMessage
[dentro, fuera] Devuelve una cadena que contiene los mensajes de error del módulo. Si no hay ningún error, esta cadena solo contendrá el nombre del módulo, pero nunca está vacío.

Nota:

[C++] pbstrDebugMessage no puede ser NULL y debe liberarse con SysFreeString.

pdwModuleInfoFlags
[out] Combinación de marcas de la enumeración MODULE_INFO_FLAGS que indica si se cargaron símbolos.

Valor devuelto

Si la operación se realiza correctamente, devuelve S_OK; de lo contrario, devuelve un código de error.

Comentarios

Cuando un controlador recibe el evento IDebugSymbolSearchEvent2 después de intentar cargar símbolos de depuración para un módulo, el controlador puede llamar a este método para determinar los resultados de esa carga.

Consulte también