функция HidP_GetCaps (hidpi.h)

Подпрограмма HidP_GetCaps возвращает структуру HIDP_CAPSколлекции верхнего уровня.

Синтаксис

NTSTATUS HidP_GetCaps(
  [in]  PHIDP_PREPARSED_DATA PreparsedData,
  [out] PHIDP_CAPS           Capabilities
);

Параметры

[in] PreparsedData

Указатель на подготовленные данные коллекции верхнего уровня.

[out] Capabilities

Указатель на буфер, выделенный вызывающим объектом, который подпрограмма использует для возврата структуры HIDP_CAPS коллекции.

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

HidP_GetCaps возвращает одно из следующих значений состояния:

Код возврата Описание
HIDP_STATUS_SUCCESS
Подпрограмма успешно вернула сведения о возможностях сбора.
HIDP_STATUS_INVALID_PREPARSED_DATA
Указанные предварительно подготовленные данные недопустимы.

Комментарии

Дополнительные сведения о возможностях коллекции см. в разделе Получение сведений о коллекции.

См. также коллекции HID.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows 2000 и более поздних версиях Windows.
Целевая платформа Универсальное
Верхняя часть hidpi.h (включая Hidclass.h)
IRQL PASSIVE_LEVEL

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

HIDP_CAPS

HidD_GetPreparsedData

IOCTL_HID_GET_COLLECTION_DESCRIPTOR

IOCTL_HID_GET_COLLECTION_INFORMATION

_HIDP_PREPARSED_DATA