Windows CE supports NDIS 5.1 and includes technologies that improve support for network driver development.
The following table shows the various NDIS technologies available in Windows CE.
Option | Description |
---|---|
Packet send cancellation | New APIs for NDIS protocols allow pending packets to be cancelled. The APIs introduce an additional handler that notifies NDIS miniport drivers of packet cancellations. |
Hardware offloading | Object identifiers that handle TCP/IP transport task offloading to a network interface card (NIC). |
Wireless WAN Support | Object identifiers that support wireless WAN miniport drivers. |
Signal strength | Object identifiers that request the signal strength in decibels that the miniport driver's NIC receives. The object identifiers also set a signal strength threshold. |
64-bit counters | Larger 64-bit statistical counters that provide sustained high-speed throughput. |
Media Sense | An interface that monitors media state. |
Wake on LAN | Object identifiers that define a wakeup packet to the NIC hardware. |
Deserialize miniport | The ability for miniport drivers to handle synchronization internally. |
Packet stacking | Access to packet descriptors in a stack of layered NDIS drivers improves performance. Earlier versions of NDIS required intermediate drivers to allocate a new NDIS_PACKET to encapsulate send and receive data that they passed to other layers. |
Machine name notification | NDIS can now pass the computer name to the miniport driver. |
Power management | Object identifiers that support power management. |
See Also
Network Driver Development Concepts | Windows CE Communications Architecture
Send Feedback on this topic to the authors