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.