设置属性的值从特定字符串的。
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 |
该属性是只读的。 |