RAS Server/PPTP Server (Incoming) Application Development (Windows CE 5.0)
Windows CE provides support for a Remote Access Service (RAS) server. You can use RAS in any computing environment that has a wide area network (WAN) or a virtual private network (VPN). RAS makes it possible to connect a remote client computer to a network server over a WAN link or a VPN. A Windows CE-based device can function as a RAS server that allows clients to connect to that device by using a WAN connection. A Windows CE-based RAS server can accept connections through any Network Driver Interface Specification (NDIS) miniport in a WAN, including the Point-to-Point-Tunneling Protocol (PPTP) and AsyncMAC miniports. AsyncMAC is an NDIS WAN miniport driver that manages the sending and receiving of packets over TAPI devices. These devices include direct serial and modem connections.
The RAS server implementation supports authentication through the Password Authentication Protocol (PAP), Challenge Handshake Authentication Protocol (CHAP) and Microsoft Challenge Handshake Authentication Protocol (MSCHAP). The Point-to-Point Protocol (PPP) encryption support is configurable between 128-bit and 40-bit encryption.
The Windows CE implementation of RAS server includes the routenbt service. You can use this service to route WINS packets between network interfaces. This service is useful in VPN scenarios when the Windows CE RAS server is running.
In Windows 2000, Microsoft® Routing and Remote Access Service (RRAS) is used to configure a RAS server. In contrast, in Windows CE, a RAS server is configured through the registry and I/O control codes (IOCTLs). Registry settings are used for boot-time set up and the IOTCLs are used for dynamic information.
Unlike Windows 2000, Windows CE does not support server callback or multilink connections. In addition, Windows CE does not support user domains. In user credentials, you can specify the user name and password, but not the domain name.
See Also
RAS Server Architecture | Configuring the RAS Server | RAS Server Authentication
Send Feedback on this topic to the authors