RE: Exception 0e0 in NDIS (device.exe) on SH3 in WinCE 4.1
No. NDIS can also call ndisMcompleteSend() Eg. If Serialized miniport
driver's MiniportSend/MiniportSendPackets returns status other than
NDIS_STATUS_PENDING or NDIS_STATUS_RESOURCES then NDIS will return packet
back to Protocol by calling Send complete on it.
The exception that you have run into is the case where NDIS calling
ndisMcompleteSend after calling into MiniportSend function of your miniport
driver.
.
Relevant Pages
- Re: Ndis miniport syncronisation question
... >> Still for a serialized miniport, Ndis will hold a spin lock before ... >> which of the MiniportXXX functions? ... particularly if the miniport driver supports full-duplex sends ... (microsoft.public.development.device.drivers) - Re: NDIS_MINIPORT_CHARACTERISTICS
... > this is by being there at the time it registers with NDIS. ... To show that it is possible that a backdoor comms ... >>of calls that NDIS makes to a miniport. ... > driver on the filesystem due to IDS/AV worries. ... (microsoft.public.development.device.drivers) - Re: Changing the IP address on the fly
... I see that there are 3 protocols bound to my miniport driver: ... guessing NDIS will then rebind all three protocols to the miniport. ... ndisMSyncSetInformationComplete: Request 0x7697fc6c, Oid 0x1010e ... Interestingly I do not see my miniport handler for set ... (microsoft.public.development.device.drivers) - Re: NDIS and selective suspend
... device is idle, and starts the procedure. ... NDIS would have to do this, not the miniport. ... you as the NDIS miniport cannot request power irps. ... (microsoft.public.development.device.drivers) - Re: NDIS_MINIPORT_CHARACTERISTICS
... I am not sure what you mean by "patching NDIS routine". ... I strongly advise against making any assumption about what miniport block ... Then please write an IM driver. ... (microsoft.public.development.device.drivers) |
|