IDebugSymbolSearchEvent2::GetSymbolSearchInfo

Gilt für:yesnoVisual Studio Visual Studio für Mac noVisual Studio Code

Wird von einem Ereignishandler aufgerufen, um Ergebnisse über einen 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 vorhanden ist, enthält diese Zeichenfolge nur den Namen des Moduls, aber es ist nie leer.

Hinweis

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

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

Rückgabewert

Wenn dies erfolgreich ist, gibt S_OK; andernfalls wird ein Fehlercode zurückgegeben.

Hinweise

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

Siehe auch