Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’analyseur HID affecte un index de données qui identifie de manière unique chaque utilisation décrite dans les tableaux de capacités de bouton d’une collection de niveau supérieur et les tableaux de capacités de valeur. Conceptuellement, un index de données est un index de tableau de base zéro qu’une application en mode utilisateur ou un pilote en mode noyau peut utiliser pour accéder aux données de contrôle individuelles dans un rapport. L’analyseur affecte un ensemble unique d’index de données à chaque type de rapport pris en charge par chaque collection de niveau supérieur.
Les structures de capacités croisent les références des usages et les indices de données de la manière suivante :
Chaque structure de fonctionnalité qui décrit une utilisation a son membre NotRange.Usage défini pour identifier l’utilisation et son membre NotRange.DataIndex défini sur l’index de données correspondant de l’utilisation.
Chaque structure de fonctionnalité qui décrit une plage d’utilisation a ses membres Range.UsageMin et Range.UsageMax définis pour identifier la plage d’utilisation et ses membres Range.DataIndexMin et Range.DataIndexMax définis pour identifier la plage d’index de données correspondante de la plage d’utilisation. (La plage d’index de données spécifie une séquence consécutive d’index de données ; et le nombre d’index de données dans une plage d’index de données est égal au nombre d’utilisations dans une plage d’utilisation correspondante.)
Pour plus d’informations sur l’utilisation des index de données, consultez Extraction et définition des données de contrôle par index de données.