Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Analizator HID przypisuje indeks danych, który jednoznacznie identyfikuje każde użycie opisane w tablicach możliwości przycisków w kolekcji najwyższego poziomu i tablicach możliwości wartości. Koncepcyjnie, indeks danych jest indeksem tablicy zerowej, którego może używać aplikacja trybu użytkownika lub sterownik trybu jądra do uzyskania dostępu do poszczególnych danych sterujących w raporcie. Analizator przypisuje unikatowy zestaw indeksów danych do każdego typu raportu obsługiwanego przez każdą kolekcję najwyższego poziomu.
Struktury możliwości odnoszą zużycia i indeksy danych w następujący sposób:
Każda struktura możliwości, która opisuje użycie, ma swój człon NotRange.Usage, aby zidentyfikować użycie, oraz składową NotRange.DataIndex ustawioną na indeks danych odpowiadających użyciu.
Każda struktura możliwości, która opisuje zakres użycia, ma swoje człony Range.UsageMin i Range.UsageMax ustawione w celu zidentyfikowania zakresu użycia oraz Range.DataIndexMin i Range.DataIndexMax ustawione w celu zidentyfikowania odpowiedniego zakresu indeksów danych. (Zakres indeksów danych określa kolejną sekwencję indeksów danych, a liczba indeksów danych w zakresie indeksów danych jest równa liczbie użycia w odpowiednim zakresie użycia).
Aby uzyskać więcej informacji na temat używania indeksów danych, zobacz Wyodrębnianie i ustawianie danych sterujących według indeksów danych.