[Version] Name=HID Service={00001124-0000-1000-8000-00805F9B34FB} [0x200] Name=HID Device Release Number Required=1 Format=UINT16 [0x201] Name=HID Parser Version Required=1 Format=UINT16 [0x202] Name=HID Device Subclass Required=1 Format=UINT8 [0x203] Name=HID Country Code Required=1 Format=UINT8 [0x204] Name=HID Virtual Cable Format=BOOLEAN [0x205] Name=HID Reconnect Initiate Required=1 Format=BOOLEAN [0x206] Name=HID Descriptor List Required=1 ; spec says there can be elements after the 2 required ones, so put in a wildcard match Format=SEQUENCE{SEQUENCE{UINT8{0x22,0x23}, STRING, *}} [0x207] Name=HID LANGID Base List Required=1 Format=SEQUENCE{SEQUENCE{UINT16, UINT16, *}} [0x208] Name=HID SDP Disable Format=BOOLEAN [0x209] Name=HID Battery Power Format=BOOLEAN [0x20A] Name=HID Remote Wake Format=BOOLEAN [0x20B] ; in 0.95c, will be removed for final rev, should mark this attrib as ignore Name=HID Profile Version ; set as wildcard b/c we don't care what it is Format=* [0x20C] Name=HID Supervision Timeout Format=UINT16 [0x20D] Name=HID Normally Connectable Format=BOOLEAN [0x20E] Name=HID Boot Device Required=1 Format=BOOLEAN [0x20F] Name=HID SSR Host Max Latency Format=UINT16 [0x210] Name=HID SSR Host Min Latency Format=UINT16