Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Vista Drivers > Re: UniqueId in device_capabilities

Reply
Thread Tools Display Modes

Re: UniqueId in device_capabilities

 
 
Tim Roberts
Guest
Posts: n/a

 
      06-22-2010
rks <> wrote:
>
>Does anyone know how the DEVICE_CAPABILTIES.UniqueId is handled for
>Usb composite devices and the individual device interfaces ?
>
>We are observing that the uniqueId field is not being set in the
>individual interface function devices - but only for the composite
>device itself.


Well, the interface ID's (eg, MI_01) are unique only within the composite
device's "bus"...

May I ask why this matters?
--
Tim Roberts,
Providenza & Boekelheide, Inc.
 
Reply With Quote
 
 
 
 
Doron Holan [MSFT]
Guest
Posts: n/a

 
      06-22-2010
the unique ID field means it is unique on the system. the underlying
composite parent device has a serial number, it will will have this field
set to true. it will not set it for each child b/c each child function does
not have its own system unique ID that the composite bus can generate

d

"rks" wrote in message
news:72c06f18-700d-4f53-889a-...

On Jun 21, 9:25 pm, Tim Roberts <> wrote:
> rks <> wrote:
>
> >Does anyone know how the DEVICE_CAPABILTIES.UniqueId is handled for
> >Usb composite devices and the individual device interfaces ?

>
> >We are observing that the uniqueId field is not being set in the
> >individual interface function devices - but only for the composite
> >device itself.

>
> Well, the interface ID's (eg, MI_01) are unique only within the composite
> device's "bus"...
>
> May I ask why this matters?
> --
> Tim Roberts,
> Providenza & Boekelheide, Inc.



It apparently matters to some third party software that makes use of
the uniqueId field to "uniquely" identify devices on the usb bus - and
fails with such composite device interfaces that dont have this
uniqueId bit set.

Thanks

 
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off




1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59