Share via


PPTP OS Design Development (Windows Embedded CE 6.0)

1/6/2010

The PPTP implementation in Windows Embedded CE is implemented through the Remote Access Service (RAS) and the Point-to-Point Tunneling Protocol (PPTP). PPTP is a network protocol that implements a security infrastructure for the transfer of data from a remote client to a private enterprise server, thus creating a virtual private network (VPN) by using TCP/IP-based data networks. PPTP supports multiple network protocols and can be used for virtual private networking over public and private networks. PPTP can be used to provide on-demand, virtual networks by using dial-up lines, local area networks (LANs), wide area networks (WANs), or the Internet and other public TCP/IP-based networks.

PPTP supports Windows Embedded CE-based PPTP clients. Windows Embedded CE also supports PPTP servers. For more information on the PPTP Server, see RAS Server/PPTP Server (Incoming).

OS Design Information

The following table shows operating system design information for PPTP.

Concept Description

Dependencies

Dial-up Networking and IP Helper API

Hardware considerations

None

Modules and Components

The following table shows the components and modules that implement PPTP.

Item Module Component

PPTP

pptp

None

PPTP Implementation Considerations

The following table shows the Sysgen variable for PPTP.

Sysgen variable Description

SYSGEN_PPTP

When this variable is set, the PPTP Catalog item is included in the OS design.

Application Development Topics

PPTP Application Development

Windows Embedded CE Implementation of PPTP

Establishing a PPTP Connection

PPTP Registry Settings

PPTP Security

See Also

Other Resources

PPTP
Common Windows Embedded CE Modules