Hi,
I read somewhere usbccgp.sys is the prefered parent driver than usbhub.sys
for a multifunction device. I use usbhub.sys for our usb device on windows
2000 and now want to move it to windows XP. I modified the inf for windows
2000, by simply changed all reference to usbhub to usbccgp. I then use this
inf file for the device installation on a Windows XP (we also used tested
our driver with the old usbhub with this XP machine), and delete some
related .inf file in windows\inf directory and the registry key in
HKLM\SYSTEM\CurrentControlSet\Enum\USB\ location. However after inserting
the device and suplied the new .inf file. Hardware Update Wizard in XP
reports that there was a problem installing this hardware, the name is
already in use as either a service name or a service display name. I suspect
this is because of the previous installation of this device with usbhub.sys
(the XP used with uncleaned registry entry).
Is my analysis correct? You guys have any comments?

Best Regards,

Wayut

Re: usbccgp.sys by Wahyu

Wahyu
Mon Jan 10 03:32:44 CST 2005

I installed it on a fresh PC, but now the error message: "A service
installation section in this INF is invalid"

Regards,

Wayut

"Wahyu" <anonymous@whatever.com> wrote in message
news:O1xNtLv9EHA.1292@TK2MSFTNGP10.phx.gbl...
> Hi,
> I read somewhere usbccgp.sys is the prefered parent driver than usbhub.sys
> for a multifunction device. I use usbhub.sys for our usb device on windows
> 2000 and now want to move it to windows XP. I modified the inf for windows
> 2000, by simply changed all reference to usbhub to usbccgp. I then use
this
> inf file for the device installation on a Windows XP (we also used tested
> our driver with the old usbhub with this XP machine), and delete some
> related .inf file in windows\inf directory and the registry key in
> HKLM\SYSTEM\CurrentControlSet\Enum\USB\ location. However after inserting
> the device and suplied the new .inf file. Hardware Update Wizard in XP
> reports that there was a problem installing this hardware, the name is
> already in use as either a service name or a service display name. I
suspect
> this is because of the previous installation of this device with
usbhub.sys
> (the XP used with uncleaned registry entry).
> Is my analysis correct? You guys have any comments?
>
> Best Regards,
>
> Wayut
>
>



Re: usbccgp.sys by Jackal

Jackal
Mon Jan 10 19:42:21 CST 2005

The fast way is to compare INF of other usb composite device for service
section.

"Wahyu" <anonymous@whatever.com> ..
>I installed it on a fresh PC, but now the error message: "A service
> installation section in this INF is invalid"
>
> Regards,
>
> Wayut
>
> "Wahyu" <anonymous@whatever.com> wrote in message
> news:O1xNtLv9EHA.1292@TK2MSFTNGP10.phx.gbl...
>> Hi,
>> I read somewhere usbccgp.sys is the prefered parent driver than
>> usbhub.sys
>> for a multifunction device. I use usbhub.sys for our usb device on
>> windows
>> 2000 and now want to move it to windows XP. I modified the inf for
>> windows
>> 2000, by simply changed all reference to usbhub to usbccgp. I then use
> this
>> inf file for the device installation on a Windows XP (we also used tested
>> our driver with the old usbhub with this XP machine), and delete some
>> related .inf file in windows\inf directory and the registry key in
>> HKLM\SYSTEM\CurrentControlSet\Enum\USB\ location. However after inserting
>> the device and suplied the new .inf file. Hardware Update Wizard in XP
>> reports that there was a problem installing this hardware, the name is
>> already in use as either a service name or a service display name. I
> suspect
>> this is because of the previous installation of this device with
> usbhub.sys
>> (the XP used with uncleaned registry entry).
>> Is my analysis correct? You guys have any comments?
>>
>> Best Regards,
>>
>> Wayut
>>
>>
>
>



Re: usbccgp.sys by Wahyu

Wahyu
Tue Jan 11 02:24:18 CST 2005

That's the thing, I have a sample composite .inf file using usbhub.sys
but not with usbccgp.sys. usbccgp.sys file also is not available on
my PC, I had to download it somewhere.
I want to use usbccgp because I think it is a correct thing to do on XP,
although using usbhub is still okay.
Any of you have any sample .inf file using usbccgp? And where is
the official site to download this usbccgp?

Regards,
Wayut

"Jackal Huang" <huangjj@hotmail.com> wrote in message
news:ungxM739EHA.960@TK2MSFTNGP11.phx.gbl...
> The fast way is to compare INF of other usb composite device for service
> section.
>
> "Wahyu" <anonymous@whatever.com> ..
> >I installed it on a fresh PC, but now the error message: "A service
> > installation section in this INF is invalid"
> >
> > Regards,
> >
> > Wayut
> >
> > "Wahyu" <anonymous@whatever.com> wrote in message
> > news:O1xNtLv9EHA.1292@TK2MSFTNGP10.phx.gbl...
> >> Hi,
> >> I read somewhere usbccgp.sys is the prefered parent driver than
> >> usbhub.sys
> >> for a multifunction device. I use usbhub.sys for our usb device on
> >> windows
> >> 2000 and now want to move it to windows XP. I modified the inf for
> >> windows
> >> 2000, by simply changed all reference to usbhub to usbccgp. I then use
> > this
> >> inf file for the device installation on a Windows XP (we also used
tested
> >> our driver with the old usbhub with this XP machine), and delete some
> >> related .inf file in windows\inf directory and the registry key in
> >> HKLM\SYSTEM\CurrentControlSet\Enum\USB\ location. However after
inserting
> >> the device and suplied the new .inf file. Hardware Update Wizard in XP
> >> reports that there was a problem installing this hardware, the name is
> >> already in use as either a service name or a service display name. I
> > suspect
> >> this is because of the previous installation of this device with
> > usbhub.sys
> >> (the XP used with uncleaned registry entry).
> >> Is my analysis correct? You guys have any comments?
> >>
> >> Best Regards,
> >>
> >> Wayut
> >>
> >>
> >
> >
>
>



Re: usbccgp.sys by Tim

Tim
Wed Jan 12 22:10:18 CST 2005

"Wahyu" <anonymous@whatever.com> wrote:

>That's the thing, I have a sample composite .inf file using usbhub.sys
>but not with usbccgp.sys. usbccgp.sys file also is not available on
>my PC, I had to download it somewhere.
>I want to use usbccgp because I think it is a correct thing to do on XP,
>although using usbhub is still okay.
>Any of you have any sample .inf file using usbccgp? And where is
>the official site to download this usbccgp?

You don't download it. It's supplied with all the systems where it is
supposed to be used. On Windows 2000, you use usbhub.sys. On Windows XP,
you use usbccgp.sys.

You should not have to refer to the driver by name at all. If you have a
composite device, just don't put a line for it in your INF file. The
operating system will fall back to the proper driver based on the USB class
ID.
--
- Tim Roberts, timr@probo.com
Providenza & Boekelheide, Inc

Re: usbccgp.sys by Wahyu

Wahyu
Wed Jan 12 23:08:29 CST 2005

Yes, you're right, actually I remember I tried to do that, without defining
a driver for the
parent device and defined 9 (hub class) for the usb device class and 0 for
the subclass
in the device descriptor, but Windows still ask for the .inf file.

"Tim Roberts" <timr@probo.com> wrote in message
news:g1tbu09abq2epbhbiggn1kh58vl4c9lg4v@4ax.com...
> "Wahyu" <anonymous@whatever.com> wrote:
>
> >That's the thing, I have a sample composite .inf file using usbhub.sys
> >but not with usbccgp.sys. usbccgp.sys file also is not available on
> >my PC, I had to download it somewhere.
> >I want to use usbccgp because I think it is a correct thing to do on XP,
> >although using usbhub is still okay.
> >Any of you have any sample .inf file using usbccgp? And where is
> >the official site to download this usbccgp?
>
> You don't download it. It's supplied with all the systems where it is
> supposed to be used. On Windows 2000, you use usbhub.sys. On Windows XP,
> you use usbccgp.sys.
>
> You should not have to refer to the driver by name at all. If you have a
> composite device, just don't put a line for it in your INF file. The
> operating system will fall back to the proper driver based on the USB
class
> ID.
> --
> - Tim Roberts, timr@probo.com
> Providenza & Boekelheide, Inc