IDebugSymbolSearchEvent2::GetSymbolSearchInfo

Wird von einem Ereignishandler aufgerufen, um Ergebnisse zu einem Symbolladevorgang abzurufen.

Syntax

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

Parameter

pModule
[out] Ein IDebugModule3 -Objekt, das das Modul darstellt, für das die Symbole geladen wurden.

pbstrDebugMessage
[in, out] Gibt eine Zeichenfolge zurück, die fehlermeldungen aus dem Modul enthält. Wenn kein Fehler auftritt, enthält diese Zeichenfolge nur den Namen des Moduls, ist aber nie leer.

Hinweis

[C++] pbstrDebugMessage kann nicht sein NULL und muss mit SysFreeStringfreigestellt werden.

pdwModuleInfoFlags
[out] Eine Kombination von Flags aus der MODULE_INFO_FLAGS Enumeration, die angibt, ob Symbole geladen wurden.

Rückgabewert

Wenn die Ausführung erfolgreich ist, wird S_OK zurückgegeben, andernfalls ein Fehlercode.

Hinweise

Wenn ein Handler das IDebugSymbolSearchEvent2-Ereignis empfängt, nachdem versucht wurde, Debugsymbole für ein Modul zu laden, kann der Handler diese Methode aufrufen, um die Ergebnisse dieses Ladevorgangs zu ermitteln.

Weitere Informationen