The RASENTRYDLG structure is used in the RasEntryDlg function to specify addtional input and output parameters.
typedef struct tagRASENTRYDLG { IN DWORD dwSize; IN HWND hwndOwner; IN DWORD dwFlags; IN LONG xDlg; IN LONG yDlg; OUT WCHAR szEntry[ RAS_MaxEntryName + 1 ]; OUT DWORD dwError; IN DWORD reserved; IN DWORD reserved2; } RASENTRYDLG;
Value |
Meaning |
RASEDFLAG_PositionDlg |
Causes RasEntryDlg to use the values specified by the xDlg and yDlg members to position the dialog box. If this flag is not set, the dialog box is centered on the owner window, unless hwndOwner is NULL, in which case, the dialog box is centered on the screen. |
RASEDFLAG_NewEntry |
Causes RasEntryDlg to display a wizard for creating a new phone-book entry. |
RASEDFLAG_CloneEntry |
Causes RasEntryDlg to create a new entry by copying the properties of an existing entry. The function displays a property sheet containing the properties associated with the phone-book entry specified by the lpszEntry parameter of RasEntryDlg. The user can edit the properties and specify a name for the new entry. |
RASEDFLAG_NoRename |
Causes RasEntryDlg to display a property sheet for editing the properties of the phone-book entry specified by the lpszEntry parameter of RasEntryDlg. The user can change the properties of the entry but not its name. |