Метод ISensor::SetProperties (sensorsapi.h)
Задает свойства датчика.
Синтаксис
HRESULT SetProperties(
[in] IPortableDeviceValues *pProperties,
[out] IPortableDeviceValues **ppResults
);
Параметры
[in] pProperties
Указатель на интерфейс IPortableDeviceValues , содержащий список свойств и значений для задания.
[out] ppResults
Адрес интерфейса IPortableDeviceValues , получающего список успешно заданных свойств. Каждое свойство имеет связанное значение HRESULT , которое указывает, выполнено ли успешное задание свойства.
Возвращаемое значение
Метод возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.
Код возврата | Описание |
---|---|
|
Метод выполнен успешно. |
|
Не удалось выполнить запрос на задание одного или нескольких указанных свойств. Проверьте ppResults, чтобы определить, какие свойства , если таковые есть, успешно выполнены. |
|
Для ppResults было передано значение NULL. |
Комментарии
Этот метод позволяет указать значения одного или нескольких свойств, таких как элемент датчика, модель и серийный номер, путем выполнения одного вызова.
Не все свойства можно задать.
IPortableDeviceValues определяется API переносимых устройств Windows.
Примеры
Пример задания свойств см. в разделе Настройка и получение свойств датчика.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | sensorsapi.h |
Библиотека | Sensorsapi.lib |
DLL | Sensorsapi.dll |