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


функция 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 (include Hidclass.h)
IRQL PASSIVE_LEVEL

См. также

HIDP_CAPS

HidD_GetPreparsedData

IOCTL_HID_GET_COLLECTION_DESCRIPTOR

IOCTL_HID_GET_COLLECTION_INFORMATION

_HIDP_PREPARSED_DATA