Compartilhar via


PHIDP_GETCAPS função de retorno de chamada (hidclass.h)

A rotina HidP_GetCaps retorna a estrutura HIDP_CAPSde uma coleção de nível superior.

Sintaxe

PHIDP_GETCAPS PhidpGetcaps;

NTSTATUS PhidpGetcaps(
  [in]  PHIDP_PREPARSED_DATA PreparsedData,
  [out] PHIDP_CAPS Capabilities
)
{...}

Parâmetros

[in] PreparsedData

Ponteiro para os dados pré-preparados de uma coleção de nível superior.

[out] Capabilities

Ponteiro para um buffer alocado pelo chamador que a rotina usa para retornar a estrutura HIDP_CAPS de uma coleção.

Retornar valor

HidP_GetCaps retorna um dos seguintes valores de status:

Código de retorno Descrição
HIDP_STATUS_SUCCESS
A rotina retornou com êxito as informações de funcionalidade da coleção.
HIDP_STATUS_INVALID_PREPARSED_DATA
Os dados pré-preparados especificados são inválidos.

Comentários

Para obter mais informações sobre a funcionalidade de uma coleção, consulte Obtendo informações de coleção.

Consulte também Coleções HID.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows 2000 e versões posteriores do Windows.
Plataforma de Destino Universal
Cabeçalho hidclass.h (inclua Hidclass.h)
IRQL PASSIVE_LEVEL

Confira também

HIDP_CAPS

HidD_GetPreparsedData

IOCTL_HID_GET_COLLECTION_DESCRIPTOR

IOCTL_HID_GET_COLLECTION_INFORMATION

_HIDP_PREPARSED_DATA