I have an NDIS 5 miniport adapter (virtual) which is causing users some
trouble because it always installs at the top of the adapter bindings
order, knocking off whatever adapter was previously at the top, and
wreaking havoc with previously established default bindings. Is it
possible to make a change in the .inf file to tell Windows to use a
lower binding position for the new adapter?

I know that this can be fixed manually by going to Control Panel ->
Network Connections -> Advanced -> Advanced Settings -> Adapters and
Bindings, and manually changing the ordering.

The problem is that this is too complicated a step to expect users to
be able to do manually.

Is there a way to programmatically tell Windows: "Install this adapter
at the bottom of the adapter bindings list, rather than the top"?

Thanks,
James

Re: How to programmatically set binding order of NDIS miniport adapter on install? by Arkady

Arkady
Wed Sep 07 02:51:50 CDT 2005

Check bindview project in DDK
Arkady

<jim2005@yonan.net> wrote in message
news:1126040347.805316.93690@f14g2000cwb.googlegroups.com...
>I have an NDIS 5 miniport adapter (virtual) which is causing users some
> trouble because it always installs at the top of the adapter bindings
> order, knocking off whatever adapter was previously at the top, and
> wreaking havoc with previously established default bindings. Is it
> possible to make a change in the .inf file to tell Windows to use a
> lower binding position for the new adapter?
>
> I know that this can be fixed manually by going to Control Panel ->
> Network Connections -> Advanced -> Advanced Settings -> Adapters and
> Bindings, and manually changing the ordering.
>
> The problem is that this is too complicated a step to expect users to
> be able to do manually.
>
> Is there a way to programmatically tell Windows: "Install this adapter
> at the bottom of the adapter bindings list, rather than the top"?
>
> Thanks,
> James
>



Re: How to programmatically set binding order of NDIS miniport adapter on install? by Pavel

Pavel
Wed Sep 07 06:36:08 CDT 2005

?????
A miniport (no matter physical or virtual) always sits in the very
bottom of the connection stack
Also, there is no "Advanced Settings -> Adapters and Bindings"
in the control panel... what is the Windows version?
--PA

<jim2005@yonan.net> wrote in message news:1126040347.805316.93690@f14g2000cwb.googlegroups.com...
>I have an NDIS 5 miniport adapter (virtual) which is causing users some
> trouble because it always installs at the top of the adapter bindings
> order, knocking off whatever adapter was previously at the top, and
> wreaking havoc with previously established default bindings. Is it
> possible to make a change in the .inf file to tell Windows to use a
> lower binding position for the new adapter?
>
> I know that this can be fixed manually by going to Control Panel ->
> Network Connections -> Advanced -> Advanced Settings -> Adapters and
> Bindings, and manually changing the ordering.
>
> The problem is that this is too complicated a step to expect users to
> be able to do manually.
>
> Is there a way to programmatically tell Windows: "Install this adapter
> at the bottom of the adapter bindings list, rather than the top"?
>
> Thanks,
> James
>



Re: How to programmatically set binding order of NDIS miniport adapter on install? by jim2005

jim2005
Wed Sep 07 21:40:35 CDT 2005

Pavel A. wrote:
> A miniport (no matter physical or virtual) always sits in the very
> bottom of the connection stack
> Also, there is no "Advanced Settings -> Adapters and Bindings"
> in the control panel... what is the Windows version?

XP SP2. The new adapter always appears at the top of the "connections"
control in the dialog box.

A comment above the box says: Connections are listed in the order in
which they are accessed by network services.

> <jim2005@yonan.net> wrote in message news:1126040347.805316.93690@f14g2000cwb.googlegroups.com...
> >I have an NDIS 5 miniport adapter (virtual) which is causing users some
> > trouble because it always installs at the top of the adapter bindings
> > order, knocking off whatever adapter was previously at the top, and
> > wreaking havoc with previously established default bindings. Is it
> > possible to make a change in the .inf file to tell Windows to use a
> > lower binding position for the new adapter?
> >
> > I know that this can be fixed manually by going to Control Panel ->
> > Network Connections -> Advanced -> Advanced Settings -> Adapters and
> > Bindings, and manually changing the ordering.
> >
> > The problem is that this is too complicated a step to expect users to
> > be able to do manually.
> >
> > Is there a way to programmatically tell Windows: "Install this adapter
> > at the bottom of the adapter bindings list, rather than the top"?
> >
> > Thanks,
> > James
> >