RAS (Remote Access) API header for Delphi
-----------------------------------------

Version 2.11

Converted to Delphi by Davide Moretti <dave@rimini.com>

Feel free to use this code, but, please let me know that you are using it...

History
-------

Version 1.0: Initial release
Version 1.01: Replaced library index number with names to make it run with
   Windows NT. Thanks to Thom Randolph <thom@halcyon.com> for reporting and
   fixing this.
Version 1.1: Added the Extended Ras API functions. These functions can 
   manipulate the entries directly. They are found on Windows NT 4.0 and
   can be used also on Windows 95 using a special library (RNAPH.DLL) that
   is available at http://www.microsoft.com/win32dev/apiext/rasapi.htm.
   Note that in the example code I used only two of them (lack of time) but
   there are more functions available.
   Thanks to Gideon le Grange <legrange@adept.co.za> for sending me the
   new API information and a Delphi translation of them. Please read the 
   Ras.pas comments about the future merge of rnaph.dll into rasapi32.dll
Version 2.0: Updated to the latest RAS header, including all the Windows NT
   functions. If you $define the symbol WINVER41, the new functions are
   available and there's no more references to RNAPH.DLL.
   NOTE: the new functions are available ONLY on Windows NT 4.0 and (I think)
   on Windows 95 OSR2. They are NOT present on the original Windows 95 or OSR1,
   also, the new autodial callback scheme is not present.
Version 2.1: Updated the RasTest program to show usage of other RAS functions,
   notably RasSetEntryProperties, RasGetEntryProperties and RasEnumDevices.
   Also added a 16bit version to interface Delphi 1.0x with Shiva 16bit RAS.       
Version 2.11: I was calling some functions in the test program with an incorrect
  phonebook parameter thus preventing the code from working on Windows NT. Fixed.

