共用方式為


IDebugEnumField::GetStringFromValue

這個方法會取得指定其值的列舉常數的名稱。

HRESULT GetStringFromValue(
   ULONGLONG value,
   BSTR*     pbstrValue
);
int GetStringFromValue(
   ulong      value,
   out string pbstrValue
);

參數

  • value
    [in]要取得的列舉型別名稱的常值。

  • pbstrValue
    [] out傳回列舉型別常數的名稱。

傳回值

如果成功的話,會傳回S_OK。 否則,會傳回S_FALSE如果沒有相關聯的名稱,或傳回錯誤碼的值。

備註

如果有多個相同的值相關聯的名稱,將會傳回列舉型別中定義的名字。

請參閱

參考

IDebugEnumField