Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Analyzátor HID přiřadí index dat , který jednoznačně identifikuje jednotlivá použití popsaná v polích možností tlačítek kolekce nejvyšší úrovně a polích schopností hodnot. Koncepčně je index dat indexem pole založeným na nule, který může aplikace v uživatelském režimu nebo ovladač režimu jádra použít pro přístup k jednotlivým řídicím datům v reportu. Analyzátor přiřadí jedinečnou sadu datových indexů každému typu sestavy podporovanému každou kolekcí nejvyšší úrovně.
Struktury schopností provádějí křížové odkazování použití a datové indexy následujícím způsobem:
Každá struktura schopností, která popisuje použití, má svůj člen NotRange.Usage nastavena k identifikaci využití a jeho NotRange.DataIndex člen nastaven na odpovídající index dat využití.
Každá struktura schopností, která popisuje rozsah využití, má své členy Range.UsageMin a Range.UsageMax nastavené tak, aby identifikovaly rozsah využití, a její členy Range.DataIndexMin a Range.DataIndexMax nastavené tak, aby identifikovaly odpovídající rozsah indexu dat. (Rozsah indexu dat určuje po sobě jdoucí posloupnost indexů dat; počet indexů dat v oblasti indexu dat se rovná počtu využití v odpovídající oblasti využití.)
Další informace o použití datových indexů naleznete v tématu Extrakce a nastavení řídicích dat pomocí datových indexů.