Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Sets the value of a property from a given string.
HRESULT SetValueAsString ( 
   LPCOLESTR pszValue,
   UINT      nRadix,
   DWORD     dwTimeout
);
int SetValueAsString ( 
   string pszValue,
   uint   nRadix,
   uint   dwTimeout
);
Parameters
- pszValue 
 [in] A string containing the value to be set.
- nRadix 
 [in] A radix to be used in interpreting any numerical information. This can be 0 to attempt to determine the radix automatically.
- dwTimeout 
 [in] Specifies the maximum time, in milliseconds, to wait before returning from this method. Use INFINITE to wait indefinitely.
Return Value
If successful, returns S_OK; otherwise returns error code. The following table shows other possible values.
| Value | Description | 
|---|---|
| E_SETVALUE_VALUE_CANNOT_BE_SET | The string could not be converted into a property value, or the property value could not be set. | 
| E_SETVALUE_VALUE_IS_READONLY | The property is read-only. |