VTable
La table virtuelle est identifiée par le symbole SymTagVTable
.
Propriétés
Le tableau suivant présente d’autres propriétés valides pour ce type de symbole.
Propriété | Type de données | Description |
---|---|---|
IDiaSymbol::get_classParent | IDiaSymbol* |
Symbole de la classe qui possède ce VTable. |
IDiaSymbol::get_classParentId | DWORD |
Identifiant du symbole parent de classe. |
IDiaSymbol::get_constType | BOOL |
TRUE si la classe du VTable est marquée comme constante. |
IDiaSymbol::get_lexicalParent | IDiaSymbol* |
Symbole du compiland englobant. |
IDiaSymbol::get_lexicalParentId | DWORD |
ID du symbole parent lexical. |
IDiaSymbol::get_symIndexId | DWORD |
ID d’index du symbole. |
IDiaSymbol::get_symTag | DWORD |
Retourne SymTagVTable (l’une des valeurs d’énumération SymTagEnum). |
IDiaSymbol::get_type | IDiaSymbol* |
Symbole du VTableShape VTable. |
IDiaSymbol::get_typeId | DWORD |
Identifiant du symbole de type. |
IDiaSymbol::get_unalignedType | BOOL |
TRUE si la classe de VTable n’est pas alignée. |
IDiaSymbol::get_volatileType | BOOL |
TRUE si la classe de VTable est marquée comme étant volatile. |
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