Compartir a través de


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

El método GetValue devuelve el valor de la constante empaquetada en un VARIANT.

Es importante tener en cuenta que el método GetType en IDebugHostSymbol puede devolver un símbolo de tipo específico para la constante. En tales casos, no hay ninguna garantía de que el empaquetado del valor constante definido por el símbolo de tipo sea el mismo que el empaquetado devuelto por el método GetValue aquí.

Sintaxis

HRESULT GetValue(
  VARIANT *value
);

Parámetros

value

El valor de los datos empaquetados en un variant se devolverá aquí.

Valor devuelto

Este método devuelve HRESULT que indica éxito o error.

Comentarios

Código de ejemplo

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
Header dbgmodel.h

Consulte también

Interfaz IDebugHostConstant