Méthode IDebugSymbols3 ::GetSymbolTypeId (dbgeng.h)
La méthode GetSymbolTypeId retourne l’ID de type et le module du symbole spécifié.
Syntaxe
HRESULT GetSymbolTypeId(
[in] PCSTR Symbol,
[out] PULONG TypeId,
[out, optional] PULONG64 Module
);
Paramètres
[in] Symbol
Spécifie l’expression dont l’ID de type est demandé. Pour plus d’informations sur la syntaxe de cette expression, consultez la section Notes.
[out] TypeId
Reçoit l’ID de type.
[out, optional] Module
Reçoit l’adresse de base du module contenant le symbole. Pour plus d’informations, consultez Modules. Si Module a la valeur NULL, ces informations ne sont pas retournées.
Valeur retournée
Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez Valeurs de retour.
Code de retour | Description |
---|---|
|
La méthode a réussi |
Remarques
L’expression Symbol peut contenir des champs de structure, un déréférencement de pointeur et un déréférencement de tableau, par exemple my_struct.some_field[0].
Pour plus d’informations sur les symboles, consultez Symboles.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | dbgeng.h (inclure Dbgeng.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour