共用方式為


IDebugHostConstant::GetValue 方法 (dbgmodel.h)

GetValue 方法會傳回封裝至 VARIANT 的常數值。

請務必注意 ,IDebugHostSymbol 上的 GetType 方法可能會傳回常數的特定類型符號。 在這種情況下,不保證類型符號所定義的常數值封裝與此處 GetValue 方法所傳回的封裝相同。

語法

HRESULT GetValue(
  VARIANT *value
);

參數

value

封裝至 VARIANT 的數據值將會在這裡傳回。

傳回值

這個方法會傳回 HRESULT,指出成功或失敗。

備註

範例程式碼

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

規格需求

需求
標頭 dbgmodel.h

另請參閱

IDebugHostConstant 介面