Поделиться через


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

Свойство доступно только для чтения.

См. также

Ссылки

IDebugProperty2