IDiaSymbol::get_virtualBaseTableType
Récupère le type d’un pointeur de table de base virtuelle.
Syntaxe
HRESULT get_virtualBaseTableType(
IDiaSymbol *pRetVal
};
Paramètres
Paramètre | Description |
---|---|
pRetVal |
[out] Retourne un objet IDiaSymbol qui spécifie le type de table de base. |
Valeur renvoyée
En cas de réussite, retourne S_OK
, sinon, retourne S_FALSE
ou un code d’erreur.
Notes
Une valeur de retour de S_FALSE
signifie que la propriété n’est pas disponible pour le symbole.
Notes
Un pointeur de table de base virtuelle (vbtptr
) est un pointeur masqué dans une table virtuelle Visual C++ qui gère l’héritage à partir de classes de base virtuelles. Un vbtptr
peut avoir des tailles différentes en fonction des classes héritées.
Cette méthode retourne un objet IDiaSymbol qui peut être utilisé pour déterminer la taille du vbtptr.
Configuration requise
Condition requise | Description |
---|---|
En-tête : | dia2.h |
Version : | SDK DIA v8.0 |
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