Partager via


PHIDP_GETCAPS fonction de rappel (hidclass.h)

La routine HidP_GetCaps retourne la structure HIDP_CAPSd’une collection de niveau supérieur.

Syntaxe

PHIDP_GETCAPS PhidpGetcaps;

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

Paramètres

[in] PreparsedData

Pointeur vers les données préparées d’une collection de niveau supérieur.

[out] Capabilities

Pointeur vers une mémoire tampon allouée à l’appelant que la routine utilise pour retourner la structure HIDP_CAPS d’une collection.

Valeur retournée

HidP_GetCaps retourne l’une des valeurs status suivantes :

Code de retour Description
HIDP_STATUS_SUCCESS
La routine a correctement retourné les informations de capacité de collecte.
HIDP_STATUS_INVALID_PREPARSED_DATA
Les données préparées spécifiées ne sont pas valides.

Remarques

Pour plus d’informations sur la fonctionnalité d’une collection, consultez Obtention d’informations sur la collection.

Voir aussi Collections HID.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows 2000 et versions ultérieures de Windows.
Plateforme cible Universal
En-tête hidclass.h (inclure Hidclass.h)
IRQL PASSIVE_LEVEL

Voir aussi

HIDP_CAPS

HidD_GetPreparsedData

IOCTL_HID_GET_COLLECTION_DESCRIPTOR

IOCTL_HID_GET_COLLECTION_INFORMATION

_HIDP_PREPARSED_DATA