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