IDiaSymbol::get_virtualBaseTableType
Recupera o tipo de ponteiro de um tabela de base virtual.
HRESULT get_virtualBaseTableType(
IDiaSymbol *pRetVal
};
Parâmetros
Parâmetro |
Descrição |
---|---|
pRetVal |
[out] Retorna um IDiaSymbol o objeto que especifica o tipo de tabela base. |
Valor de retorno
Se bem-sucedida, retorna S_OK; Caso contrário, retornará S_FALSE ou um código de erro.
Dica
Um valor de retorno de S_FALSE significa que a propriedade não está disponível para o símbolo.
Comentários
Um ponteiro de tabela de base virtual (vbtptr) é um ponteiro oculto em um Visual C++ vtable que manipula a herança de classes base virtuais. A vbtptr pode ter diferentes tamanhos de acordo com as classes herdadas.
Esse método retorna um IDiaSymbol objeto que pode ser usado para determinar o tamanho do que o vbtptr.
Requisitos
Requisito |
Descrição |
---|---|
Cabeçalho: |
dia2.h |
Versão: |
V 8.0 do SDK DIA |