Données préanalysées
Les données préparées sont des données de descripteur de rapport associées à une collection de premier niveau. Les applications en mode utilisateur ou les pilotes en mode noyau utilisent les données préparées pour extraire des informations sur des contrôles HID spécifiques sans avoir à obtenir et à interpréter l'intégralité du descripteur d'état d'un appareil. Une application en mode utilisateur obtient les données préparées d'une collection en utilisant HidD_GetPreparsedData et un pilote en mode noyau utilise une requête IOCTL_HID_GET_COLLECTION_DESCRIPTOR.
Les routines de support HIDClass suivantes permettent d'extraire et de définir les données relatives aux boutons et aux valeurs :