Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 339
  • Last Modified:

Adding RAS Entries

Can I add an entry to the Dial Up Networking Entries in Windows 95/98 programmatically ?  I know I can call the RAS API function CreateEntry, but that just pops up a dialog for the user to enter the details.  I also know that the entries are stored in the registry, but can anyone decode the information as it's all binary data.
0
Dazza051197
Asked:
Dazza051197
1 Solution
 
JaccoCommented:
These function might come in handy. They are part of the RasAPI.
The header is available in the internet (and from me if you want).

Ras.Pas
{ Delphi conversion by Davide Moretti <dmoretti@iper.net> }

function RasSetEntryProperties
function RasSetSubEntryProperties

They use some large structures like TRasEntry.

I can check out how it works but you might be helped with this alone.

Regards Jacco
0
 
JaccoCommented:
These are the prototypes of the functions (unfortunately they are not strongly typed, but are translated from a C/C++ header file)

function RasSetEntryProperties(
    lpszPhonebook,
    szEntry: PChar;
    lpbEntry: Pointer;
    dwEntrySize: Longint;
    lpbDeviceInfo: Pointer;
    dwDeviceInfoSize: Longint
    ): Longint; stdcall;

function RasSetSubEntryProperties(
    lpszPhoneBook,
    lpszEntry: PChar;
    dwSubEntry: Longint;
    var lpRasSubEntry: TRasSubEntry;
    dwcb: Longint;
    p: Pointer;
    dw: Longint
    ): Longint; stdcall;

0
 
JaccoCommented:
Sorry, this doesn't include adding a new item without the dialogbox..... I look further.
0
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 
Dazza051197Author Commented:
I need to be able to add the entries to the users list without the dialog as I'm automating the installation of DUN and need to add my ISP's phone numbers to the list and most of the users don't know about DUN.
0
 
jcondeCommented:
Hi Dazza, send me an email to jconde@securities.com, and I'll reply with an example source code of a Ras dialup application I made!
0
 
suguinhaCommented:
I'VE JUST LOST 10 POINTS!


WHERE_IS_THE_ANSWER I WAS LOOKING FOR ?!?!?!?!?!??!?!?!?!?!?!?!
0
 
topakCommented:
Yeah.. me too...
0
 
imstaffCommented:
send it to me too, thanks :)
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now