Condividi tramite


Metodo IDebugHostConstant::GetValue (dbgmodel.h)

Il metodo GetValue restituisce il valore della costante inserita in un valore VARIANT.

È importante notare che il metodo GetType in IDebugHostSymbol può restituire un simbolo di tipo specifico per la costante. In questi casi, non esiste alcuna garanzia che la compressione del valore costante definito dal simbolo di tipo sia uguale alla confezione restituita dal metodo GetValue qui.

Sintassi

HRESULT GetValue(
  VARIANT *value
);

Parametri

value

Il valore dei dati compressi in una variante verrà restituito qui.

Valore restituito

Questo metodo restituisce HRESULT che indica l'esito positivo o l'errore.

Commenti

Codice di esempio

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);
}

Requisiti

Requisito Valore
Intestazione dbgmodel.h

Vedi anche

Interfaccia IDebugHostConstant