IDebugProperty2::SetValueAsString
Устанавливает значения свойства из данной строки.
HRESULT SetValueAsString (
LPCOLESTR pszValue,
UINT nRadix,
DWORD dwTimeout
);
int SetValueAsString (
string pszValue,
uint nRadix,
uint dwTimeout
);
Параметры
pszValue
[in] строка, содержащая a значение, которое необходимо задать.nRadix
[in] корневой узел a для использования в интерпретации любое числовое сведения. Это может быть 0 для определения корень автоматически.dwTimeout
[in] задает максимальное время, в миллисекундах, ожидания возврата из этого метода. Используйте INFINITE ждать бесконечно.
Возвращаемое значение
В случае успеха возвращает S_OK; в противном случае возвращает код ошибки. В следующей таблице приведены другие возможные значения.
Значение |
Описание |
---|---|
E_SETVALUE_VALUE_CANNOT_BE_SET |
Строка не может быть преобразована в значение свойства или значение свойства не может быть задано. |
E_SETVALUE_VALUE_IS_READONLY |
Свойство доступно только для чтения. |