Compartilhar via


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

A rotina de HidP_GetCaps retorna uma estrutura de HIDP_CAPS de 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 por chamador que a rotina usa para retornar a estrutura de HIDP_CAPS de uma coleção.

Valor de retorno

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.

Observações

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
de cliente com suporte mínimo Disponível no Windows 2000 e versões posteriores do Windows.
da Plataforma de Destino Universal
cabeçalho hidclass.h (inclua Hidclass.h)
IRQL PASSIVE_LEVEL

Consulte também

HIDP_CAPS

HidD_GetPreparsedData

IOCTL_HID_GET_COLLECTION_DESCRIPTOR

IOCTL_HID_GET_COLLECTION_INFORMATION

_HIDP_PREPARSED_DATA