 Jim,

 I fixed your RAS problems as follows:

 1) RasDial was fixed using different Declare statements and calling parameters
    - see code

 2) RasEnumConnections worked fine for me by I may have changed some declarations

 3) The C structures are aligned on WORD not BYTE bounderies and sometimes require
    a filler byte

 4) I needed to add the Message Blaster VBX to trap the RasDial notification
    messages.

 I have modified your example a bit and have added some WNet functions to
 connect remote drives.  Let me know what you do with ras, I am trying to 
 incorporate it into the commercial software I write.

 John A. Kuhn
 CIS: 76376,375


