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


Метод ISensorManager::GetSensorsByCategory (sensorsapi.h)

Извлекает коллекцию, содержащую все датчики, связанные с указанной категорией.

Синтаксис

HRESULT GetSensorsByCategory(
  [in]  REFSENSOR_CATEGORY_ID sensorCategory,
  [out] ISensorCollection     **ppSensorsFound
);

Параметры

[in] sensorCategory

Идентификатор извлекаемой категории датчиков.

[out] ppSensorsFound

Адрес указателя интерфейса ISensorCollection , который получает указатель на запрошенную коллекцию датчиков.

Возвращаемое значение

Метод возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.

Код возврата Описание
HRESULT_FROM_WIN32(ERROR_NOT_FOUND)
Датчики для указанной категории недоступны.
S_OK
Метод выполнен успешно.
E_POINTER
Передано значение NULL для ppSensorsFound.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header sensorsapi.h
Библиотека Sensorsapi.lib
DLL Sensorsapi.dll

См. также раздел

ISensorManager

Получение объекта датчика