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.
Użycie, raporty, kolekcje linków i kontrolki definiują możliwość kolekcji. Aby uzyskać podsumowanie funkcjonalności kolekcji, aplikacja w trybie użytkownika lub sterownik w trybie jądra wywołuje HidP_GetCaps, aby uzyskać strukturę *HIDP_CAPS. Ta struktura zawiera następujące informacje na temat kolekcji powiązań, tablic funkcji przycisków i tablic funkcji wartości:
Strona użycia i identyfikator użycia kolekcji
Rozmiar w bajtach danych wejściowych, wyjściowych i raportów funkcji kolekcji (zobacz interfejs API HID)
Liczba struktur HIDP_LINK_COLLECTION_NODE w tablicy łączy kolekcji
Dla każdego typu raportu liczba struktur HIDP_BUTTON_CAPS w tablicy możliwości przycisku zwróconych przez HidP_GetButtonCaps
Dla każdego typu raportu liczba struktur HIDP_VALUE_CAPS w tablicy możliwości wartości zwracanej przez HidP_GetValueCaps
Dla każdego typu raportu, liczba przycisków i wartości, które są obsługiwane przez kolekcję, jest określona przez element członkowski NumberXxxDataIndices.