最終更新:2014-09-03 (水) 14:37:25 (3748d)  

HID/トップレベルコレクション
Top / HID / トップレベルコレクション

http://msdn.microsoft.com/en-us/library/ff543475.aspx

Microsoft defines a top-level collection as a HID collection that is not nested within another collection

メモ

  • HIDにはコンポジットデバイス以外にも、複数のHID機能を一つのインターフェースに押込めてしまう方法が用意されています。
  • レポートディスクリプタでは通常単独のトップレベルコレクションが宣言されます。しかしここで複数のトップレベルコレクションを宣言すると、それぞれのトップレベルコレクションは独立して機能します。

メモ

  • The Report Descriptor will describe one or more Top Level Collections.
  • A Top Level Collection is a grouping of functionality that is targeting a particular software consumer (or type of consumer) of the functionality.
  • The device describes the purpose of each particular Top Level Collection in order to allow consumers of HID functionality to identify Top Level Collections that they might be interested in.
  • For example, a Top Level Collection may be described as a Keyboard, Mouse, Consumer Control, Sensor, Display, etc. In the HID spec, these Top Level Collections are also referred to as Application Collections.
  • In Windows, HIDCLASS will generate a unique PDO for each Top Level Collection described by the Report Descriptor.
  • http://msdn.microsoft.com/en-us/library/windows/hardware/jj126202(v=vs.85).aspx

Top-Level Collections Opened by Windows for System Use

詳細

関連