Unit rasdlg

Classes

Functions

RasDialDlg -
RasDialDlgA -
RasDialDlgW -
RasEntryDlg -
RasEntryDlgA -
RasEntryDlgW -
RasMonitorDlg -
RasMonitorDlgA -
RasMonitorDlgW -
RasPhonebookDlg -
RasPhonebookDlgA -
RasPhonebookDlgW -

Types

LPRASDIALDLG
LPRASENTRYDLG
LPRASENTRYDLGA
LPRASENTRYDLGW
LPRASMONITORDLG
LPRASNOUSER
LPRASNOUSERA
LPRASNOUSERW
LPRASPBDLG
LPRASPBDLGA
LPRASPBDLGW
TRASDIALDLG
TRasEntryDlg
TRASENTRYDLGA
TRASENTRYDLGW
TRASMONITORDLG
TRasNouser
TRASNOUSERA
TRASNOUSERW
TRasPbDlg
TRasPbDlgA
TRasPbDlgW

Constants

RASDDFLAG_LinkFailure
RASDDFLAG_PositionDlg
RASEDFLAG_CloneEntry
RASEDFLAG_NewEntry
RASEDFLAG_NoRename
RASEDFLAG_PositionDlg
RASEDFLAG_ShellOwned
RASMDFLAG_PositionDlg
RASMDFLAG_UpdateDefaults
RASMDPAGE_Preferences
RASMDPAGE_Status
RASMDPAGE_Summary
RASPBDEVENT_AddEntry
RASPBDEVENT_DialEntry
RASPBDEVENT_EditEntry
RASPBDEVENT_EditGlobals
RASPBDEVENT_NoUser
RASPBDEVENT_NoUserEdit
RASPBDEVENT_RemoveEntry
RASPBDFLAG_ForceCloseOnDial
RASPBDFLAG_NoUser
RASPBDFLAG_PositionDlg
RASPBDFLAG_UpdateDefaults

Variables


Functions


function RasDialDlg( lpszPhonebook, lpszEntry, lpszPhoneNumber : Pchar; lpInfo: LpRasDialDlg):boolean;


function RasDialDlgA( lpszPhonebook, lpszEntry, lpszPhoneNumber : Pchar; lpInfo: LpRasDialDlg):boolean;


function RasDialDlgW( lpszPhonebook, lpszEntry, lpszPhoneNumber:PWideChar; lpInfo: LPRasDialDlg ):boolean;


function RasEntryDlg( lpszPhonebook, lpszEntry:Pchar; lpInfo:LPRasEntryDlgA ):boolean;


function RasEntryDlgA( lpszPhonebook, lpszEntry:Pchar; lpInfo:LPRasEntryDlgA ):boolean;


function RasEntryDlgW( lpszPhonebook, lpszEntry: PWideChar; lpInfo:LpRasEntryDlgW):boolean;


function RasMonitorDlg( lpszDeviceName:Pchar; lpInfo:LPRasMonitorDlg ):boolean;


function RasMonitorDlgA( lpszDeviceName:Pchar; lpInfo:LPRasMonitorDlg ):boolean;


function RasMonitorDlgW( lpszDeviceName:PWideChar; lpInfo:LPRasMonitorDlg ):boolean;


function RasPhonebookDlg( lpszPhonebook, lpszEntry:PChar; lpInfo:LPRasPbDlgA ):boolean;


function RasPhonebookDlgA( lpszPhonebook, lpszEntry:PChar; lpInfo:LPRasPbDlgA ):boolean;


function RasPhonebookDlgW( lpszPhonebook, lpszEntry: PWideChar; lpInfo:LPRasPbDlgW ):boolean;


Types


LPRASDIALDLG = ^TRASDIALDLG

LPRASENTRYDLG  = ^TRASENTRYDLG

LPRASENTRYDLGA = ^TRASENTRYDLGA

LPRASENTRYDLGW = ^TRASENTRYDLGW

LPRASMONITORDLG = ^TRASMONITORDLG

LPRASNOUSER  = ^TRASNOUSER

LPRASNOUSERA = ^TRASNOUSERA

LPRASNOUSERW = ^TRASNOUSERW

LPRASPBDLG  = ^TRASPBDLG

LPRASPBDLGA = ^TRASPBDLGA

LPRASPBDLGW = ^TRASPBDLGW

TRASDIALDLG = record
dwSize : dword;
hwndOwner : hwnd;
dwFlags : dword;
xDlg : longint;
yDlg : longint;
dwSubEntry : dword;
dwError : dword;
reserved : dword;
reserved2 : dword;
end;

TRasEntryDlg = TRasEntryDlgA

TRASENTRYDLGA = record
dwSize : dword;
hwndOwner : hwnd;
dwFlags : dword;
xDlg : longint;
yDlg : longint;
szEntry : Array[0..RAS_MaxEntryName+1] of char;
dwError : dword;
reserved : dword;
reserved2 : dword;
end;

TRASENTRYDLGW = record
dwSize : dword;
hwndOwner : hwnd;
dwFlags : dword;
xDlg : longint;
yDlg : longint;
szEntry : Array[0..RAS_MaxEntryName+1] of widechar;
dwError : dword;
reserved : dword;
reserved2 : dword;
end;

TRASMONITORDLG = record
dwSize : dword;
hwndOwner : hwnd;
dwFlags : dword;
dwStartPage : dword;
xDlg : dword;
yDlg : dword;
dwError : dword;
reserved : dword;
reserved2 : dword;
end;

TRasNouser = TRASNOUSERA

TRASNOUSERA = record
dwSize : dword;
dwFlags : dword;
dwTimeoutMs : dword;
szUserName : Array[0..UNLEN+1] of char;
szPassword : Array[0..PWLEN+1] of char;
szDomain : Array[0..DNLEN+1] of char;
end;

TRASNOUSERW = record
dwSize : dword;
dwFlags : dword;
dwTimeoutMs : dword;
szUserName : Array[0..UNLEN+1] of widechar;
szPassword : Array[0..PWLEN+1] of widechar;
szDomain : Array[0..DNLEN+1] of widechar;
end;

TRasPbDlg = TRasPbDlgA

TRasPbDlgA = record
dwSize : dword;
hwndOwner : hwnd;
dwFlags : dword;
xDlg : longint;
yDlg : longint;
dwCallbackId : dword;
pCallback : Pointer;
dwError : dword;
reserved : dword;
reserved2 : dword;
end;

TRasPbDlgW = record
dwSize : dword;
hwndOwner : hwnd;
dwFlags : dword;
xDlg : longint;
yDlg : longint;
dwCallbackId : dword;
pCallback : Pointer;
dwError : dword;
reserved : dword;
reserved2 : dword;
end;

Constants

RASDDFLAG_LinkFailure = $80000000

RASDDFLAG_PositionDlg = $00000001

RASEDFLAG_CloneEntry = $00000004

RASEDFLAG_NewEntry = $00000002

RASEDFLAG_NoRename = $00000008

RASEDFLAG_PositionDlg = $00000001

RASEDFLAG_ShellOwned = $40000000

RASMDFLAG_PositionDlg = $00000001

RASMDFLAG_UpdateDefaults = $80000000

RASMDPAGE_Preferences = 2

RASMDPAGE_Status = 0

RASMDPAGE_Summary = 1

RASPBDEVENT_AddEntry = 1

RASPBDEVENT_DialEntry = 4

RASPBDEVENT_EditEntry = 2

RASPBDEVENT_EditGlobals = 5

RASPBDEVENT_NoUser = 6

RASPBDEVENT_NoUserEdit = 7

RASPBDEVENT_RemoveEntry = 3

RASPBDFLAG_ForceCloseOnDial = $00000002

RASPBDFLAG_NoUser = $00000010

RASPBDFLAG_PositionDlg = $00000001

RASPBDFLAG_UpdateDefaults = $80000000


Variables