Données préparées

Les données préparées sont des données de descripteur de rapport associées à une collection de niveau supérieur. Les applications en mode utilisateur ou les pilotes en mode noyau utilisent des données préparées pour extraire des informations sur des contrôles HID spécifiques sans avoir à obtenir et à interpréter le descripteur de rapport complet d’un appareil. Une application en mode utilisateur obtient les données préparées d’une collection à l’aide de HidD_GetPreparsedData et un pilote en mode noyau utilise une requête IOCTL_HID_GET_COLLECTION_DESCRIPTOR .

Les routines HIDClass suivantes prennent en charge l’extraction et la définition des données de bouton et de valeur :

HidP_GetButtons

HidP_SetButtons

HidP_UnsetButtons

HidP_GetUsageValue

HidP_SetUsageValue

HidP_GetScaledUsageValue

HidP_SetScaledUsageValue

HidP_GetUsageValueArray

HidP_SetUsageValueArray