Hi all,
all I could find about this was posted before CE 5.0, and I reckon
things have changed a bit.
Basically what I need to do is an NDIS driver for an SDIO device, and
I'm not sure about a few implementation details :
1- the documentation says an NDIS driver must have a DriverEntry and a
Dllmain, and SDIO client drivers must expose a XXX_Init
How would the DLL be loaded ? Upon insertion in which case I guess
XXX_Init would be called first, or manually, in which case I suppose
DriverEntry or DllMain would be called first ?
Looking at the BTSDIO sample, I guess it could work the same way, but
having it confirmed would be really nice before starting the
development.
2- If (1) is wrong, then I must get a handle to my sdio device just
from an NDIS context and not expose a Stream interface. Which argument
can I then give to SDGetDeviceHandle ?
3- how do I declare this Dll in the registry so that it's seen
appropriately ?
Thanks a lot
--
Henri Fallon