Purpose Use Remote Access Service (RAS) to create client applications. These applications display RAS common dialog boxes, manage remote access connections and devices, and manipulate phone-book entries. Where Applicable The Remote Access Service is applicable in any computing environment that uses a Wide Area Network (WAN) link 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. The remote computer then functions on the server's LAN as though the remote computer was connected to the LAN directly. The RAS API enables programmers to access the features of RAS programmatically. Developer Audience The RAS API is designed for use by C/C++ programmers. Microsoft® Visual Basic® programmers may also find the API useful. Programmers should be familiar with networking concepts. Run-Time Requirements Some of the functions in the RAS API are supported only on network servers and other functions are supported only on network clients. For more specific information about which operating systems support a particular function, refer to the Requirements sections in the documentation. See Also Routing and Remote Access Service | General information about Remote Access Service. Documentation for Remote Access Service functions, structures, and other code elements. |