I am trying to install Filter driver using SetupAPI function as decribed in
MSDN.

Call SetupInstallFilesFromInfSection for the [upperfilter_inst] section.
Call SetupInstallServicesFromInfSection for the [upperfilter_inst.Services]
section.
Call SetupInstallFromInfSection for the [upperfilter_inst] section, once for
each class key it wants to register the upperfilt service for.

But I see only registry is getting updated. The actual driver is not get
bound to the adapters.

How to do that?

Re: Installing Filter driver by Calvin

Calvin
Thu Apr 19 14:51:46 CDT 2007

I'm assuming you have verified that UpperFilters value has been updated
correctly. You will also need to tear down and restart the stack to get the
filter loaded.

--
Calvin Guan
Broadcom Corporation
Connecting Everything(r)

"RSen" <RSen@discussions.microsoft.com> wrote in message
news:F18FE1FC-EB8F-49A5-BB5D-A61942C114D3@microsoft.com...
>I am trying to install Filter driver using SetupAPI function as decribed in
> MSDN.
>
> Call SetupInstallFilesFromInfSection for the [upperfilter_inst] section.
> Call SetupInstallServicesFromInfSection for the
> [upperfilter_inst.Services]
> section.
> Call SetupInstallFromInfSection for the [upperfilter_inst] section, once
> for
> each class key it wants to register the upperfilt service for.
>
> But I see only registry is getting updated. The actual driver is not get
> bound to the adapters.
>
> How to do that?
>



Re: Installing Filter driver by RSen

RSen
Thu Apr 19 19:30:00 CDT 2007

Can u provide some sample code for tear down and restarting the stack?

Thanks in advance.

"Calvin Guan" wrote:

> I'm assuming you have verified that UpperFilters value has been updated
> correctly. You will also need to tear down and restart the stack to get the
> filter loaded.
>
> --
> Calvin Guan
> Broadcom Corporation
> Connecting Everything(r)
>
> "RSen" <RSen@discussions.microsoft.com> wrote in message
> news:F18FE1FC-EB8F-49A5-BB5D-A61942C114D3@microsoft.com...
> >I am trying to install Filter driver using SetupAPI function as decribed in
> > MSDN.
> >
> > Call SetupInstallFilesFromInfSection for the [upperfilter_inst] section.
> > Call SetupInstallServicesFromInfSection for the
> > [upperfilter_inst.Services]
> > section.
> > Call SetupInstallFromInfSection for the [upperfilter_inst] section, once
> > for
> > each class key it wants to register the upperfilt service for.
> >
> > But I see only registry is getting updated. The actual driver is not get
> > bound to the adapters.
> >
> > How to do that?
> >
>
>
>

Re: Installing Filter driver by Maxim

Maxim
Fri Apr 20 05:02:24 CDT 2007

DEVCON

SetupDiCallClassInstaller with proper function code.

--
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
maxim@storagecraft.com
http://www.storagecraft.com

"RSen" <RSen@discussions.microsoft.com> wrote in message
news:635F22B6-3B1E-4ABE-9FA0-CF16F9C58EF6@microsoft.com...
> Can u provide some sample code for tear down and restarting the stack?
>
> Thanks in advance.
>
> "Calvin Guan" wrote:
>
> > I'm assuming you have verified that UpperFilters value has been updated
> > correctly. You will also need to tear down and restart the stack to get the
> > filter loaded.
> >
> > --
> > Calvin Guan
> > Broadcom Corporation
> > Connecting Everything(r)
> >
> > "RSen" <RSen@discussions.microsoft.com> wrote in message
> > news:F18FE1FC-EB8F-49A5-BB5D-A61942C114D3@microsoft.com...
> > >I am trying to install Filter driver using SetupAPI function as decribed
in
> > > MSDN.
> > >
> > > Call SetupInstallFilesFromInfSection for the [upperfilter_inst] section.
> > > Call SetupInstallServicesFromInfSection for the
> > > [upperfilter_inst.Services]
> > > section.
> > > Call SetupInstallFromInfSection for the [upperfilter_inst] section, once
> > > for
> > > each class key it wants to register the upperfilt service for.
> > >
> > > But I see only registry is getting updated. The actual driver is not get
> > > bound to the adapters.
> > >
> > > How to do that?
> > >
> >
> >
> >


Re: Installing Filter driver by RSen

RSen
Mon Apr 23 23:50:02 CDT 2007

Can u specifically tell which DIF_XXX codes to call?

Thanks in advance,
R.Senthil
"Maxim S. Shatskih" wrote:

> DEVCON
>
> SetupDiCallClassInstaller with proper function code.
>
> --
> Maxim Shatskih, Windows DDK MVP
> StorageCraft Corporation
> maxim@storagecraft.com
> http://www.storagecraft.com
>
> "RSen" <RSen@discussions.microsoft.com> wrote in message
> news:635F22B6-3B1E-4ABE-9FA0-CF16F9C58EF6@microsoft.com...
> > Can u provide some sample code for tear down and restarting the stack?
> >
> > Thanks in advance.
> >
> > "Calvin Guan" wrote:
> >
> > > I'm assuming you have verified that UpperFilters value has been updated
> > > correctly. You will also need to tear down and restart the stack to get the
> > > filter loaded.
> > >
> > > --
> > > Calvin Guan
> > > Broadcom Corporation
> > > Connecting Everything(r)
> > >
> > > "RSen" <RSen@discussions.microsoft.com> wrote in message
> > > news:F18FE1FC-EB8F-49A5-BB5D-A61942C114D3@microsoft.com...
> > > >I am trying to install Filter driver using SetupAPI function as decribed
> in
> > > > MSDN.
> > > >
> > > > Call SetupInstallFilesFromInfSection for the [upperfilter_inst] section.
> > > > Call SetupInstallServicesFromInfSection for the
> > > > [upperfilter_inst.Services]
> > > > section.
> > > > Call SetupInstallFromInfSection for the [upperfilter_inst] section, once
> > > > for
> > > > each class key it wants to register the upperfilt service for.
> > > >
> > > > But I see only registry is getting updated. The actual driver is not get
> > > > bound to the adapters.
> > > >
> > > > How to do that?
> > > >
> > >
> > >
> > >
>
>