HIDP_COLLECTION_DESC structure (hidpddi.h)
Contient les informations d’une collection de niveau supérieur. Cette structure est utilisée dans l’appel HidP_GetCollectionDescription .
Syntaxe
typedef struct _HIDP_COLLECTION_DESC {
USAGE UsagePage;
USAGE Usage;
UCHAR CollectionNumber;
UCHAR Reserved[15];
USHORT InputLength;
USHORT OutputLength;
USHORT FeatureLength;
USHORT PreparsedDataLength;
PHIDP_PREPARSED_DATA PreparsedData;
} HIDP_COLLECTION_DESC, *PHIDP_COLLECTION_DESC;
Membres
UsagePage
Spécifie la page d’utilisation de l’ID d’utilisation spécifié par l’utilisation.
Usage
Indique un ID d’utilisation.
CollectionNumber
Index de la collection dans le tableau de HIDP_COLLECTION_DESC structure. Il s’agit d’une valeur de base 1.
Reserved[15]
Réservé à une utilisation interne du système. Doit être égal à 0.
InputLength
Longueur maximale d’un rapport d’entrée de cette collection.
OutputLength
Longueur maximale d’un rapport de sortie de cette collection.
FeatureLength
Longueur maximale d’un rapport de caractéristiques de cette collection.
PreparsedDataLength
Longueur des données préparées pointées par PreparsedData.
PreparsedData
Pointeur vers une structure _HIDP_PREPARSED_DATA qui contient les données préparées d’une collection de niveau supérieur.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | hidpddi.h (inclure Hidpddi.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour