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


Метод ISensor::GetID (sensorsapi.h)

Извлекает уникальный идентификатор датчика.

Синтаксис

HRESULT GetID(
  [out] SENSOR_ID *pID
);

Параметры

[out] pID

Адрес SENSOR_ID , получающего идентификатор.

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

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

Код возврата Описание
S_OK
Метод выполнен успешно.
E_UNEXPECTED
Драйвер датчика не предоставил идентификатор датчика.
E_POINTER
Для pID передано значение NULL.

Комментарии

SENSOR_ID — это GUID, который однозначно идентифицирует датчик на текущем компьютере. Этот идентификатор соответствует константе с именем SENSOR_PROPERTY_PERSISTENT_UNIQUE_ID.

Идентификатор можно использовать для получения указателя на определенный датчик, вызвав метод ISensorManager::GetSensorByID.

Требования

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

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

ISensor

Константы датчика