Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 |