Partilhar via


Método IDebugHostConstant::GetValue (dbgmodel.h)

O método GetValue retorna o valor da constante empacotada em um VARIANT.

É importante observar que o método GetType em IDebugHostSymbol pode retornar um símbolo de tipo específico para a constante. Nesses casos, não há garantia de que o empacotamento do valor constante definido pelo símbolo de tipo seja o mesmo que a embalagem retornada pelo método GetValue aqui.

Sintaxe

HRESULT GetValue(
  VARIANT *value
);

Parâmetros

value

O valor dos dados empacotados em um VARIANT será retornado aqui.

Valor de retorno

Esse método retorna HRESULT que indica êxito ou falha.

Observações

de código de exemplo

ComPtr<IDebugHostConstant> spConstant; /* get a constant */

VARIANT vtValue;
if (SUCCEEDED(spConstant->GetValue(&vtValue)))
{
    // vtValue contains the value of the constant.  The variant type of vtValue 
    // may not match what the type indicates if you get the type of the symbol.
    VariantClear(&vtValue);
}

Requisitos

Requisito Valor
cabeçalho dbgmodel.h

Consulte também

interface IDebugHostConstant