IDiaSymbol::get_virtualBaseTableType
Recupera el tipo de un puntero de tabla base virtual.
Sintaxis
HRESULT get_virtualBaseTableType(
IDiaSymbol *pRetVal
};
Parámetros
Parámetro | Descripción |
---|---|
pRetVal |
[out] Devuelve un objeto IDiaSymbol que especifica el tipo de tabla base. |
Valor devuelto
Si la operación se realiza correctamente, devuelve S_OK
; de lo contrario, devuelve S_FALSE
o un código de error.
Nota:
Un valor devuelto de S_FALSE
significa que la propiedad no está disponible para el símbolo.
Comentarios
Un puntero de tabla base virtual (vbtptr
) es un puntero oculto en una tabla virtual de Visual C++ que controla la herencia de clases base virtuales. Un elemento vbtptr
puede tener tamaños diferentes en función de las clases heredadas.
Este método devuelve un objeto IDiaSymbol que se puede usar para determinar el tamaño del objeto vbtptr.
Requisitos
Requisito | Descripción |
---|---|
Encabezado: | dia2.h |
Versión: | Kit de desarrollo DIA (SDK) v8.0 |