Método IDebugHostConstant::GetValue (dbgmodel.h)
O método GetValue retorna o valor da constante empacotada em uma 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á nenhuma garantia de que o empacotamento do valor constante, conforme definido pelo símbolo de tipo, seja o mesmo que o empacotamento retornado pelo método GetValue aqui.
Sintaxe
HRESULT GetValue(
VARIANT *value
);
Parâmetros
value
O valor dos dados empacotados em um VARIANT será retornado aqui.
Retornar valor
Esse método retorna HRESULT que indica êxito ou falha.
Comentários
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 |