USB: Differences regarding Composite Devices in Win2k and WinXP?

Discussion in 'Windows Vista Drivers' started by Robin, Oct 21, 2004.

  1. Robin

    Robin Guest

    Hi

    My device implements USB CDC, which consists of two interfaces. That's why it
    shows up as Composite Device in the Device Manager when plugging in.

    The difference between Win2k and WinXP, as far as I found out, is that Win2k
    only asks for 1 driver, where WinXP asks for two.

    In the Win2k INF file I have no definition for the interfaces, and it works, i.e.:
    %MyDevice.Descr% = MyDevice,USB\VID_1234&PID_4321

    For WinXP it seems to be necessary to have a definition for each interface, i.e.:
    %MyDevice.Descr% = MyDevice,USB\VID_1234&PID_4321&MI_00
    %MyDevice.Descr% = MyDevice,USB\VID_1234&PID_4321&MI_01

    With this in WinXP, two new COM port appear in the Device Manager, on seems to
    be okay, the other has error code 10.
    When I open the good COM port, no communication is possible. When I try it the
    same way as under Win2k, no COM port appears.

    So I come to my question: what's the difference between the two OS's that make
    the same INF file work on Win2k but not on WinXP?

    Many thanks for any hint.

    Robin
     
    Robin, Oct 21, 2004
    #1
    1. Advertisements

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Christopher Hume

    Old usb devices work fine,new usb devices would not install

    Christopher Hume, Aug 11, 2008, in forum: Windows Vista Hardware
    Replies:
    11
    Views:
    718
    Wandering
    Aug 13, 2008
  2. Mike Pulice

    USB Composite Device to Serial (Multiple Devices)

    Mike Pulice, Dec 3, 2003, in forum: Windows Vista Drivers
    Replies:
    0
    Views:
    418
    Mike Pulice
    Dec 3, 2003
  3. igor

    The best way to enumerate devices under Win2K/WinXP

    igor, Jun 10, 2005, in forum: Windows Vista Drivers
    Replies:
    1
    Views:
    370
    Maxim S. Shatskih
    Jun 11, 2005
  4. 0xC0000008

    DIFx Issue for Composite USB Devices

    0xC0000008, Jan 27, 2007, in forum: Windows Vista Drivers
    Replies:
    3
    Views:
    516
  5. Neo
    Replies:
    10
    Views:
    1,875
    Tim Roberts
    Apr 24, 2008
  6. Peter Fernandez

    USB on Windows XP: Composite Devices and Selective Suspend

    Peter Fernandez, May 5, 2008, in forum: Windows Vista Drivers
    Replies:
    2
    Views:
    809
    fat_boy
    Jun 18, 2008
  7. ricky
    Replies:
    0
    Views:
    356
    ricky
    Apr 23, 2009
  8. Gregory
    Replies:
    8
    Views:
    447
    Gregory
    Nov 18, 2004
Loading...