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 |