How to programmatically set binding order of NDIS miniport adapter on install?

Discussion in 'Windows Vista Drivers' started by jim2005, Sep 6, 2005.

  1. jim2005

    jim2005 Guest

    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
     
    jim2005, Sep 6, 2005
    #1
    1. Advertisements

  2. Check bindview project in DDK
    Arkady
     
    Arkady Frenkel, Sep 7, 2005
    #2
    1. Advertisements

  3. jim2005

    Pavel A. Guest

    ?????
    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
     
    Pavel A., Sep 7, 2005
    #3
  4. jim2005

    jim2005 Guest

    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, Sep 8, 2005
    #4
    1. Advertisements

Ask a Question

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

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.