RE: DrierEntry not called

From: Soemin Tjong [MSFT] (stjong_at_online.microsoft.com)
Date: 02/29/04


Date: Sun, 29 Feb 2004 03:26:55 GMT


>From NDIS point of view it is the same whether the adapter is inserted when
device is already up or inserted when device boots up.

One reason I can think of is if the PCMCIA (card services) driver is loaded
before NDIS.
Check out the HKLM\Drivers\Builtin\<pcmcia driver> and make sure its order
is >= 2 (since NDIS is 1).
The issue is NDIS relies on its first instantiation to enumerate all the
built in adapters.

-- Soemin ---
Windows CE Networking
This posting is provided "AS IS" with no warranties, and confers no rights.



Relevant Pages

  • Re: NDIS-cable status
    ... for the adapter shows a "red X" and Network Connections shows "Network Cable ... my driver will redirect any traffic to the other adapter transparent to the ... > the NIC directly using a mechanism that bypasses the NDIS IM filter. ... >> but still the status of network connection becomes cable unpulgeed. ...
    (microsoft.public.development.device.drivers)
  • Turn on/off WiFi.
    ... Build up an NDISPWR_SAVEPOWERSTATE structure with the right adapter name ... in it, along with the target state of D4 for disabled, and call ... How to check if NDIS supports power management? ... not know how big is the retrieved list of protocol driver names? ...
    (microsoft.public.windowsce.app.development)
  • Re: How to bind passthru to NDIS USB driver ?
    ... Adapters that implement NDIS in the adapter firmware and interface to NDIS using the "Remote NDIS" interface. ... "Other" implementations that can be called a "NDIS-Windows Driver Model" ... Almost any USB Ethernet or USB-802.11 adapter that you can find uses the RNDIS interface and bind quite nicely to Passthru. ...
    (microsoft.public.development.device.drivers)
  • Re: Installing NDIS miniport driver
    ... There are a few ways that NDIS drivers get loaded: ... At boot time (which occurs immediately after the device is powered on ... load/initialize adapter instances like AsyncMac1 that are always present. ... A bus driver can tell NDIS that a NIC is ...
    (microsoft.public.windowsce.embedded)
  • Re: selectively bind a NDIS IM
    ... You should take a look at the NDIS IM MUX driver sample in DDK. ... You can create a custom notify object for your driver. ... Then once your user mode application starts, it can explicitly bind your IM driver to which ever adapter you want. ...
    (microsoft.public.development.device.drivers)