Can't find the information you are looking for here? Then leave a message over on our WinBatch Tech Support Forum.
However, here is some code I threw together assuming you already have a RAS ENTRY created:
AddExtender("wwras34i.dll") raslist = RasItemize() entryname = AskItemlist("Choose a RAS entry",raslist,@TAB,@UNSORTED,@SINGLE) RASCM_UserName = 1 RASCM_Password = 2 RASCM_Domain = 4 mask = RASCM_UserName|RASCM_Password|RASCM_Domain size = 540 RASCREDENTIALS = BinaryAlloc(size) BinaryPoke4(RASCREDENTIALS, 0, size) ;set size of structure BinaryPoke4(RASCREDENTIALS, 4, mask) BinaryPokeStr(RASCREDENTIALS, 8, "testname") BinaryPokeStr(RASCREDENTIALS, 265, "password") BinaryPokeStr(RASCREDENTIALS, 522, "domain") BinaryEodSet( RASCREDENTIALS, size) dllfilename = StrCat(DirWindows(1), "Rasapi32.dll") ret = DllCall( dllfilename, long:"RasSetCredentialsA" , lpnull, lpstr:entryname, lpbinary:RASCREDENTIALS, long:0) If ret != 0 Message("RasSetCredentials Error",ret) BinaryFree(RASCREDENTIALS) Exit EndIf BinaryFree(RASCREDENTIALS) exi
Article ID: W16855
File Created: 2007:07:03:14:26:36
Last Updated: 2007:07:03:14:26:36