Share via


PPP Implementation in Windows Embedded CE (Windows Embedded CE 6.0)

1/6/2010

Windows Embedded CE uses the Network Driver Interface Specification (NDIS) to implement PPP network connections. In the networking architecture, PPP is implemented as an NDIS protocol driver. PPP communicates with the underlying WAN miniport — for example, AsyncMAC — through the NDIS layer. When PPP receives a WAN packet from TCP/IP, it passes the packet on to the AsyncMAC miniport. After having received a packet from PPP, the AsyncMAC miniport performs the asynchronous framing, and then forwards the packet to the TAPI device by calling Microsoft Win32® serial APIs. When receiving a packet through the network, the AsyncMAC miniport strips the asynchronous framing off the packet, checks the cyclic redundancy check (CRC), and passes the packet up to PPP through the NDIS layer.

See Also

Concepts

Point-to-Point Protocol