共用方式為


IDebugProperty2::SetValueAsString

從指定的字串中設定屬性的值。

HRESULT SetValueAsString ( 
   LPCOLESTR pszValue,
   UINT      nRadix,
   DWORD     dwTimeout
);
int SetValueAsString ( 
   string pszValue,
   uint   nRadix,
   uint   dwTimeout
);

參數

  • pszValue
    [in]字串,包含要設定的值。

  • nRadix
    [in]若要使用於解譯數字的任何資訊的基數。 這可以是 0,以嘗試自動決定的基數。

  • dwTimeout
    [in]以毫秒為單位,這個方法傳回之前等待指定的最長的時間。 使用INFINITE無限期地等待。

傳回值

如果成功的話,會傳回S_OK。 否則會傳回錯誤碼。 下表顯示其他可能的值。

描述

E_SETVALUE_VALUE_CANNOT_BE_SET

字串無法轉換成屬性值,或無法設定屬性值。

E_SETVALUE_VALUE_IS_READONLY

屬性是唯讀的。

請參閱

參考

IDebugProperty2