Udostępnij za pośrednictwem


IDebugSymbolSearchEvent2::GetSymbolSearchInfo

Wywoływana przez program obsługi zdarzeń w celu pobrania wyników dotyczących procesu ładowania symboli.

Składnia

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

Parametry

pModule
[out] Obiekt IDebugModule3 reprezentujący moduł, dla którego załadowano symbole.

pbstrDebugMessage
[in, out] Zwraca ciąg zawierający wszystkie komunikaty o błędach z modułu. Jeśli nie ma błędu, ten ciąg będzie zawierać tylko nazwę modułu, ale nigdy nie jest pusty.

Uwaga

[C++] pbstrDebugMessage nie może być NULL i musi zostać uwolniony za pomocą SysFreeStringpolecenia .

pdwModuleInfoFlags
[out] Kombinacja flag z wyliczenia MODULE_INFO_FLAGS wskazująca, czy zostały załadowane jakiekolwiek symbole.

Wartość zwracana

Jeśli operacja powiedzie się, zwraca wartość S_OK; w przeciwnym razie zwraca kod błędu.

Uwagi

Gdy program obsługi odbiera zdarzenie IDebugSymbolSearchEvent2 po próbie załadowania symboli debugowania dla modułu, program obsługi może wywołać tę metodę, aby określić wyniki tego obciążenia.

Zobacz też