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


функция обратного вызова PHIDP_GETCAPS (hidclass.h)

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

Синтаксис

PHIDP_GETCAPS PhidpGetcaps;

NTSTATUS PhidpGetcaps(
  [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.
целевая платформа Всеобщий
заголовка hidclass.h (include Hidclass.h)
IRQL PASSIVE_LEVEL

См. также

HIDP_CAPS

HidD_GetPreparsedData

IOCTL_HID_GET_COLLECTION_DESCRIPTOR

IOCTL_HID_GET_COLLECTION_INFORMATION

_HIDP_PREPARSED_DATA