IDebugSymbolSearchEvent2::GetSymbolSearchInfo

Appelé par un gestionnaire d’événements pour récupérer les résultats d’un processus de chargement de symboles.

Syntaxe

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

Paramètres

pModule
[out] Objet IDebugModule3 représentant le module pour lequel les symboles ont été chargés.

pbstrDebugMessage
[in, out] Retourne une chaîne contenant les messages d’erreur du module. S’il n’y a aucune erreur, cette chaîne contient simplement le nom du module, mais elle n’est jamais vide.

Remarque

[C++] pbstrDebugMessage ne peut pas être NULL et doit être libéré avec SysFreeString.

pdwModuleInfoFlags
[out] Combinaison d’indicateurs de l’énumération MODULE_INFO_FLAGS indiquant si des symboles ont été chargés.

Valeur de retour

En cas de réussite, retourne S_OK ; sinon, retourne un code d’erreur.

Notes

Lorsqu’un gestionnaire reçoit l’événement IDebugSymbolSearchEvent2 après une tentative de chargement de symboles de débogage pour un module, le gestionnaire peut appeler ce paramètre pour déterminer les résultats de cette charge.

Voir aussi