1337 lines
61 KiB
Plaintext
1337 lines
61 KiB
Plaintext
|
//+-------------------------------------------------------------------------
|
||
|
//
|
||
|
// Microsoft Windows
|
||
|
//
|
||
|
// Copyright (C) Microsoft Corporation, 1999 - 2000
|
||
|
//
|
||
|
// File: napmmc.rc
|
||
|
//
|
||
|
//--------------------------------------------------------------------------
|
||
|
|
||
|
#include "..\common\common.rc"
|
||
|
//Microsoft Developer Studio generated resource script.
|
||
|
//
|
||
|
#include "resource.h"
|
||
|
#include "proxy.rc"
|
||
|
|
||
|
// Generated Help ID header file
|
||
|
#define APSTUDIO_HIDDEN_SYMBOLS
|
||
|
#include "resource.hm"
|
||
|
#undef APSTUDIO_HIDDEN_SYMBOLS
|
||
|
|
||
|
#define APSTUDIO_READONLY_SYMBOLS
|
||
|
/////////////////////////////////////////////////////////////////////////////
|
||
|
//
|
||
|
// Generated from the TEXTINCLUDE 2 resource.
|
||
|
//
|
||
|
#include "winres.h"
|
||
|
|
||
|
/////////////////////////////////////////////////////////////////////////////
|
||
|
#undef APSTUDIO_READONLY_SYMBOLS
|
||
|
|
||
|
/////////////////////////////////////////////////////////////////////////////
|
||
|
// English (U.S.) resources
|
||
|
|
||
|
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
|
||
|
#ifdef _WIN32
|
||
|
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
||
|
#pragma code_page(1252)
|
||
|
#endif //_WIN32
|
||
|
|
||
|
#ifdef APSTUDIO_INVOKED
|
||
|
/////////////////////////////////////////////////////////////////////////////
|
||
|
//
|
||
|
// TEXTINCLUDE
|
||
|
//
|
||
|
|
||
|
1 TEXTINCLUDE DISCARDABLE
|
||
|
BEGIN
|
||
|
"resource.h\0"
|
||
|
END
|
||
|
|
||
|
2 TEXTINCLUDE DISCARDABLE
|
||
|
BEGIN
|
||
|
"#include ""winres.h""\r\n"
|
||
|
"\0"
|
||
|
END
|
||
|
|
||
|
3 TEXTINCLUDE DISCARDABLE
|
||
|
BEGIN
|
||
|
"1 TYPELIB ""NAPMMC.tlb""\r\n"
|
||
|
"\0"
|
||
|
"#include ""afxres.rc"" // Standard components\r\n"
|
||
|
"#include <ntverp.h>\r\n"
|
||
|
"\r\n"
|
||
|
"#define VER_FILETYPE VFT_DLL\r\n"
|
||
|
"#define VER_FILESUBTYPE VFT2_UNKNOWN\r\n"
|
||
|
"#define VER_FILEDESCRIPTION_STR ""Remote Access Policy Snapin""\r\n"
|
||
|
"#define VER_INTERNALNAME_STR ""NAPMMC.DLL""\r\n"
|
||
|
"#define VER_ORIGINALFILENAME_STR ""NAPMMC.DLL""\r\n"
|
||
|
"\r\n"
|
||
|
"#include ""common.ver""\r\n"
|
||
|
"\0"
|
||
|
END
|
||
|
#endif // APSTUDIO_INVOKED
|
||
|
|
||
|
|
||
|
/////////////////////////////////////////////////////////////////////////////
|
||
|
//
|
||
|
// Bitmap
|
||
|
//
|
||
|
|
||
|
IDB_NAPSNAPIN_16 BITMAP DISCARDABLE "ScopeNodes16.bmp"
|
||
|
IDB_NAPSNAPIN_32 BITMAP DISCARDABLE "ScopeNodes32.bmp"
|
||
|
IDR_POLICY_TOOLBAR BITMAP DISCARDABLE "toolbar1.bmp"
|
||
|
IDB_RAP_WATERMARK BITMAP "wzwater.bmp"
|
||
|
IDB_RAP_HEADER BITMAP "wzbanner.bmp"
|
||
|
|
||
|
/////////////////////////////////////////////////////////////////////////////
|
||
|
//
|
||
|
// HTML
|
||
|
//
|
||
|
|
||
|
IMG\TASKDEFINENAP.GIF HTML DISCARDABLE "TaskDefineNAP.gif"
|
||
|
IMG\TASKDEFINENAPMOUSEOVER.GIF HTML DISCARDABLE "TaskDefineNAPMouseOver.gif"
|
||
|
|
||
|
/////////////////////////////////////////////////////////////////////////////
|
||
|
//
|
||
|
// Menu
|
||
|
//
|
||
|
|
||
|
IDM_MACHINE_NODE MENU DISCARDABLE
|
||
|
BEGIN
|
||
|
POPUP "TOP"
|
||
|
BEGIN
|
||
|
MENUITEM SEPARATOR
|
||
|
MENUITEM "Start Service", ID_MENUITEM_MACHINE_TOP__START_SERVICE
|
||
|
|
||
|
MENUITEM "Stop Service", ID_MENUITEM_MACHINE_TOP__STOP_SERVICE
|
||
|
|
||
|
END
|
||
|
POPUP "NEW"
|
||
|
BEGIN
|
||
|
MENUITEM SEPARATOR
|
||
|
END
|
||
|
POPUP "TASK"
|
||
|
BEGIN
|
||
|
MENUITEM SEPARATOR
|
||
|
END
|
||
|
POPUP "VIEW"
|
||
|
BEGIN
|
||
|
MENUITEM SEPARATOR
|
||
|
END
|
||
|
END
|
||
|
|
||
|
IDM_POLICIES_NODE MENU DISCARDABLE
|
||
|
BEGIN
|
||
|
POPUP "TOP"
|
||
|
BEGIN
|
||
|
MENUITEM SEPARATOR
|
||
|
MENUITEM "New Remote Access &Policy", ID_MENUITEM_POLICIES_TOP__NEW_POLICY
|
||
|
|
||
|
END
|
||
|
POPUP "NEW"
|
||
|
BEGIN
|
||
|
MENUITEM SEPARATOR
|
||
|
MENUITEM "Remote Access &Policy", ID_MENUITEM_POLICIES_NEW__POLICY
|
||
|
|
||
|
END
|
||
|
POPUP "TASK"
|
||
|
BEGIN
|
||
|
MENUITEM SEPARATOR
|
||
|
END
|
||
|
POPUP "VIEW"
|
||
|
BEGIN
|
||
|
MENUITEM SEPARATOR
|
||
|
END
|
||
|
END
|
||
|
|
||
|
IDM_ROOT_NODE MENU DISCARDABLE
|
||
|
BEGIN
|
||
|
POPUP "TOP"
|
||
|
BEGIN
|
||
|
MENUITEM SEPARATOR
|
||
|
MENUITEM "Connect to Server...", ID_MENUITEM_ROOT_TOP__CONNECT_TO_SERVER
|
||
|
|
||
|
END
|
||
|
POPUP "NEW"
|
||
|
BEGIN
|
||
|
MENUITEM SEPARATOR
|
||
|
END
|
||
|
POPUP "TASK"
|
||
|
BEGIN
|
||
|
MENUITEM SEPARATOR
|
||
|
END
|
||
|
POPUP "VIEW"
|
||
|
BEGIN
|
||
|
MENUITEM SEPARATOR
|
||
|
END
|
||
|
END
|
||
|
|
||
|
IDM_POLICY_NODE MENU DISCARDABLE
|
||
|
BEGIN
|
||
|
POPUP "TOP"
|
||
|
BEGIN
|
||
|
MENUITEM SEPARATOR
|
||
|
MENUITEM "Move &Up", ID_MENUITEM_POLICY_TOP__MOVE_UP
|
||
|
|
||
|
MENUITEM "Move D&own", ID_MENUITEM_POLICY_TOP__MOVE_DOWN
|
||
|
|
||
|
END
|
||
|
POPUP "NEW"
|
||
|
BEGIN
|
||
|
MENUITEM SEPARATOR
|
||
|
END
|
||
|
POPUP "TASK"
|
||
|
BEGIN
|
||
|
MENUITEM SEPARATOR
|
||
|
END
|
||
|
POPUP "VIEW"
|
||
|
BEGIN
|
||
|
MENUITEM SEPARATOR
|
||
|
END
|
||
|
END
|
||
|
|
||
|
|
||
|
/////////////////////////////////////////////////////////////////////////////
|
||
|
//
|
||
|
// Dialog
|
||
|
//
|
||
|
|
||
|
IDD_PROPPAGE_POLICIES1 DIALOG DISCARDABLE 0, 0, 235, 202
|
||
|
STYLE DS_CONTEXTHELP | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||
|
CAPTION "Settings"
|
||
|
FONT 8, "MS Shell Dlg"
|
||
|
BEGIN
|
||
|
END
|
||
|
|
||
|
IDD_PROPPAGE_POLICY1 DIALOGEX 0, 0, 252, 231
|
||
|
STYLE DS_CONTEXTHELP | WS_CHILD | WS_CAPTION
|
||
|
EXSTYLE WS_EX_CONTEXTHELP
|
||
|
CAPTION "Remote Access Policy"
|
||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x1
|
||
|
BEGIN
|
||
|
LTEXT "Specify the conditions that connection requests must match.",IDC_STATIC,7,10,238,17
|
||
|
LTEXT "Policy &conditions:",IDC_STATIC,7,25,238,8
|
||
|
LISTBOX IDC_LIST_CONDITIONS,7,35,238,57,LBS_NOINTEGRALHEIGHT |
|
||
|
WS_VSCROLL | WS_HSCROLL | WS_TABSTOP,WS_EX_CLIENTEDGE,
|
||
|
HIDC_LIST_CONDITIONS
|
||
|
PUSHBUTTON "A&dd...",IDC_BUTTON_CONDITION_ADD,7,98,50,14,0,0,
|
||
|
HIDC_BUTTON_CONDITION_ADD
|
||
|
PUSHBUTTON "&Edit...",IDC_BUTTON_CONDITION_EDIT,62,98,50,14,0,0,
|
||
|
HIDC_BUTTON_CONDITION_EDIT
|
||
|
PUSHBUTTON "&Remove",IDC_BUTTON_CONDITION_REMOVE,116,98,50,14,0,0,
|
||
|
HIDC_BUTTON_CONDITION_REMOVE
|
||
|
LTEXT "If connection requests match the conditions specified in this policy, the associated profile will be applied to the connection.",IDC_STATIC,7,116,238,24
|
||
|
PUSHBUTTON "Edit &Profile...",IDC_BUTTON_EDITPROFILE,7,141,50,14,0,
|
||
|
0,HIDC_BUTTON_EDITPROFILE
|
||
|
LTEXT "Unless individual access permissions are specified in the user profile, this policy controls access to the network.",IDC_STATIC,7,160,238,24
|
||
|
LTEXT "If a connection request matches the specified conditions:",IDC_STATIC,7,185,238,8
|
||
|
CONTROL "&Grant remote access permission",IDC_RADIO_GRANT_DIALIN,
|
||
|
"Button",BS_AUTORADIOBUTTON | BS_TOP | BS_MULTILINE |
|
||
|
WS_GROUP | WS_TABSTOP,7,195,220,10,0,
|
||
|
HIDC_RADIO_GRANT_DIALIN
|
||
|
CONTROL "De&ny remote access permission",IDC_RADIO_DENY_DIALIN,
|
||
|
"Button",BS_AUTORADIOBUTTON | BS_TOP | BS_MULTILINE,7,
|
||
|
210,220,10,0,HIDC_RADIO_DENY_DIALIN
|
||
|
END
|
||
|
|
||
|
IDD_DIALOG_ENUM_COND DIALOGEX 1, 1438, 252, 152
|
||
|
STYLE DS_MODALFRAME | DS_CENTER | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION |
|
||
|
WS_SYSMENU
|
||
|
CAPTION "Multivalued Attribute"
|
||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x1
|
||
|
BEGIN
|
||
|
LTEXT "A&vailable types:",IDC_STATIC,7,7,88,10,NOT WS_GROUP
|
||
|
CONTROL "List1",IDC_LIST_ENUMCOND_CHOICE,"SysListView32",
|
||
|
LVS_REPORT | LVS_SINGLESEL | LVS_SORTASCENDING |
|
||
|
LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | LVS_SHOWSELALWAYS |
|
||
|
WS_TABSTOP,7,17,88,105,0,HIDC_LIST_ENUMCOND_CHOICE
|
||
|
PUSHBUTTON "&Add >>",IDC_BUTTON_ENUMCOND_ADD,101,17,50,14,0,0,
|
||
|
HIDC_BUTTON_ENUMCOND_ADD
|
||
|
PUSHBUTTON "<< &Remove",IDC_BUTTON_ENUMCOND_DELETE,101,35,50,14,0,
|
||
|
0,HIDC_BUTTON_ENUMCOND_DELETE
|
||
|
LTEXT "&Selected types:",IDC_STATIC,157,7,88,10,NOT WS_GROUP
|
||
|
CONTROL "List2",IDC_LIST_ENUMCOND_SELECTION,"SysListView32",
|
||
|
LVS_REPORT | LVS_SINGLESEL | LVS_SORTASCENDING |
|
||
|
LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER | LVS_SHOWSELALWAYS |
|
||
|
WS_TABSTOP,157,17,88,105,0,HIDC_LIST_ENUMCOND_SELECTION
|
||
|
CONTROL "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,7,123,
|
||
|
238,1
|
||
|
PUSHBUTTON "OK",IDOK,141,131,50,14,0,0,HIDOK
|
||
|
PUSHBUTTON "Cancel",IDCANCEL,195,131,50,14,0,0,HIDCANCEL
|
||
|
END
|
||
|
|
||
|
IDD_COND_SELECT_ATTRIBUTE DIALOGEX 5, 15, 252, 215
|
||
|
STYLE DS_CENTER | DS_CONTEXTHELP | WS_CAPTION | WS_SYSMENU
|
||
|
EXSTYLE WS_EX_CONTEXTHELP
|
||
|
CAPTION "Select Attribute"
|
||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x1
|
||
|
BEGIN
|
||
|
LTEXT "Select the type of attribute to add, and then click the Add button.",
|
||
|
IDC_STATIC,7,7,238,8
|
||
|
LTEXT "&Attribute types:",IDC_STATIC,7,20,238,8
|
||
|
CONTROL "List1",IDC_LIST_COND_SELATTR,"SysListView32",LVS_REPORT |
|
||
|
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER | LVS_SORTASCENDING |
|
||
|
WS_TABSTOP,7,31,238,149,0,HIDC_LIST_COND_SELATTR
|
||
|
DEFPUSHBUTTON "A&dd...",IDC_BUTTON_ADD_CONDITION,138,194,50,14,0,0,
|
||
|
HIDC_BUTTON_ADD_CONDITION
|
||
|
PUSHBUTTON "Cancel",IDCANCEL,195,194,50,14,0,0,HIDCANCEL
|
||
|
CONTROL "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,7,186,
|
||
|
238,1
|
||
|
END
|
||
|
|
||
|
IDD_DIALOG_MATCH_COND DIALOGEX 1, 1438, 252, 82
|
||
|
STYLE DS_MODALFRAME | DS_CENTER | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION |
|
||
|
WS_SYSMENU
|
||
|
EXSTYLE WS_EX_CONTEXTHELP
|
||
|
CAPTION "String or Wildcard"
|
||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x1
|
||
|
BEGIN
|
||
|
LTEXT "&Type a word or a wild card (for example, abc.*):",
|
||
|
IDC_STATIC,7,7,238,8,NOT WS_GROUP
|
||
|
EDITTEXT IDC_EDIT_COND_TEXT,7,17,238,14,ES_AUTOHSCROLL,0,
|
||
|
HIDC_EDIT_COND_TEXT
|
||
|
CONTROL "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,7,53,
|
||
|
238,1
|
||
|
PUSHBUTTON "OK",IDOK,141,61,50,14,0,0,HIDOK
|
||
|
PUSHBUTTON "Cancel",IDCANCEL,195,61,50,14,0,0,HIDCANCEL
|
||
|
END
|
||
|
|
||
|
IDD_DIALOG_POLICY_LOCATION DIALOGEX 0, 0, 252, 141
|
||
|
STYLE DS_MODALFRAME | DS_CENTER | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION |
|
||
|
WS_SYSMENU
|
||
|
EXSTYLE WS_EX_CONTEXTHELP
|
||
|
CAPTION "Policy Location"
|
||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x1
|
||
|
BEGIN
|
||
|
LTEXT "Select the location from which IAS and RRAS will access Remote Access Policies for this computer. ",
|
||
|
IDC_STATIC,7,7,238,17
|
||
|
CONTROL "&Active Directory",IDC_RADIO_STORE_ACTIVEDS,"Button",
|
||
|
BS_AUTORADIOBUTTON | BS_TOP | BS_MULTILINE | BS_NOTIFY |
|
||
|
WS_GROUP | WS_TABSTOP,7,30,238,9,0,
|
||
|
HIDC_RADIO_STORE_ACTIVEDS
|
||
|
CONTROL "This &computer",IDC_RADIO_STORE_LOCAL,"Button",
|
||
|
BS_AUTORADIOBUTTON | BS_TOP | BS_MULTILINE | BS_NOTIFY,7,
|
||
|
60,238,9,0,HIDC_RADIO_STORE_LOCAL
|
||
|
LTEXT "Policies in Active Directory are shared by IAS and RRAS in the network.",
|
||
|
IDC_STATIC,21,45,224,8
|
||
|
LTEXT "Policies stored on this computer are shared by IAS and RRAS on this computer.",
|
||
|
IDC_STATIC,21,75,224,17
|
||
|
CONTROL "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,7,111,
|
||
|
238,1
|
||
|
PUSHBUTTON "OK",IDOK,141,120,50,14,0,0,HIDOK
|
||
|
PUSHBUTTON "Cancel",IDCANCEL,195,120,50,14,0,0,HIDCANCEL
|
||
|
END
|
||
|
|
||
|
IDD_DIALOG_POLICY_WARNING DIALOGEX 0, 0, 252, 68
|
||
|
STYLE DS_MODALFRAME | DS_CENTER | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION |
|
||
|
WS_SYSMENU
|
||
|
EXSTYLE WS_EX_CONTEXTHELP
|
||
|
CAPTION "Remote Access Policies"
|
||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x1
|
||
|
BEGIN
|
||
|
ICON IDI_LOCATION_WARNING,IDC_STATIC,7,7,20,20
|
||
|
LTEXT "If you click OK, IAS and RRAS on this computer will use Remote Access Policies from the new location.",
|
||
|
IDC_STATIC,40,7,205,25
|
||
|
PUSHBUTTON "OK",IDOK,74,47,50,14,0,0,HIDOK
|
||
|
PUSHBUTTON "Cancel",IDCANCEL,128,47,50,14,0,0,HIDCANCEL
|
||
|
END
|
||
|
|
||
|
IDD_CONNECT_TO_MACHINE DIALOG DISCARDABLE 0, 0, 261, 58
|
||
|
STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||
|
CAPTION "Remote Access Policies"
|
||
|
FONT 8, "MS Shell Dlg"
|
||
|
BEGIN
|
||
|
LTEXT "Connecting...",IDC_CONNECTION_STATUS__DIALOG__STATUS,49,
|
||
|
20,141,16
|
||
|
END
|
||
|
|
||
|
IDD_IAS_IPADDR_ATTR DIALOGEX 0, 0, 252, 170
|
||
|
STYLE DS_MODALFRAME | DS_CENTER | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION |
|
||
|
WS_SYSMENU
|
||
|
EXSTYLE WS_EX_CONTEXTHELP
|
||
|
CAPTION "IP Address Attribute Information"
|
||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x1
|
||
|
BEGIN
|
||
|
LTEXT "&Attribute value:",IDC_STATIC,7,100,238,8
|
||
|
CONTROL "dest",IDC_IAS_EDIT_IPADDR,"SysIPAddress32",WS_GROUP |
|
||
|
WS_TABSTOP,7,110,96,14,0,HIDC_IAS_EDIT_IPADDR
|
||
|
CONTROL "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,7,140,
|
||
|
238,1
|
||
|
PUSHBUTTON "OK",IDOK,141,149,50,14,0,0,HIDOK
|
||
|
PUSHBUTTON "Cancel",IDCANCEL,195,149,50,14,0,0,HIDCANCEL
|
||
|
LTEXT "Attribute name:",IDC_STATIC,7,7,238,8
|
||
|
EDITTEXT IDC_IAS_STATIC_ATTRNAME,7,17,238,14,ES_AUTOHSCROLL |
|
||
|
ES_READONLY,0,HIDC_IAS_STATIC_ATTRNAME
|
||
|
LTEXT "Attribute number:",IDC_STATIC,7,38,238,8
|
||
|
EDITTEXT IDC_IAS_STATIC_ATTRTYPE,7,48,238,14,ES_AUTOHSCROLL |
|
||
|
ES_READONLY,0,HIDC_IAS_STATIC_ATTRTYPE
|
||
|
LTEXT "Attribute format:",IDC_STATIC,7,69,238,8
|
||
|
EDITTEXT IDC_IAS_STATIC_ATTRFORMAT,7,79,238,14,ES_AUTOHSCROLL |
|
||
|
ES_READONLY,0,HIDC_IAS_STATIC_ATTRFORMAT
|
||
|
END
|
||
|
|
||
|
IDD_IAS_MULTIVALUED_EDITOR DIALOGEX 0, 0, 263, 263
|
||
|
STYLE DS_MODALFRAME | DS_CENTER | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION |
|
||
|
WS_SYSMENU
|
||
|
EXSTYLE WS_EX_CONTEXTHELP
|
||
|
CAPTION "Multivalued Attribute Information"
|
||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x1
|
||
|
BEGIN
|
||
|
PUSHBUTTON "&Add",IDC_IAS_BUTTON_ADD_VALUE,206,146,50,14,0,0,
|
||
|
HIDC_IAS_BUTTON_ADD_VALUE
|
||
|
PUSHBUTTON "&Remove",IDC_IAS_BUTTON_REMOVE,206,164,50,14,0,0,
|
||
|
HIDC_IAS_BUTTON_REMOVE
|
||
|
PUSHBUTTON "&Edit",IDC_IAS_BUTTON_EDIT,206,183,50,14,0,0,
|
||
|
HIDC_IAS_BUTTON_EDIT
|
||
|
CONTROL "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,7,234,
|
||
|
249,1
|
||
|
PUSHBUTTON "OK",IDOK,151,242,50,14,0,0,HIDOK
|
||
|
PUSHBUTTON "Cancel",IDCANCEL,206,242,50,14,0,0,HIDCANCEL
|
||
|
LTEXT "Attribute name:",IDC_STATIC,7,7,249,8
|
||
|
EDITTEXT IDC_IAS_EDIT_MULTI_ATTR_NAME,7,17,249,14,ES_AUTOHSCROLL |
|
||
|
ES_READONLY,0,HIDC_IAS_EDIT_MULTI_ATTR_NAME
|
||
|
LTEXT "Attribute number:",IDC_STATIC,7,38,60,8
|
||
|
EDITTEXT IDC_IAS_EDIT_MULTI_ATTR_NUMBER,7,48,249,14,
|
||
|
ES_AUTOHSCROLL | ES_READONLY,0,
|
||
|
HIDC_IAS_EDIT_MULTI_ATTR_NUMBER
|
||
|
LTEXT "Attribute format:",IDC_STATIC,7,69,95,8
|
||
|
EDITTEXT IDC_IAS_EDIT_MULTI_ATTR_FORMAT,7,79,249,14,
|
||
|
ES_AUTOHSCROLL | ES_READONLY,0,
|
||
|
HIDC_IAS_EDIT_MULTI_ATTR_FORMAT
|
||
|
LTEXT "A&ttribute values:",IDC_STATIC,7,100,249,8
|
||
|
CONTROL "List1",IDC_IAS_LIST_MULTI_ATTRS,"SysListView32",
|
||
|
LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS |
|
||
|
WS_BORDER | WS_TABSTOP,7,110,192,103,WS_EX_CLIENTEDGE,
|
||
|
HIDC_IAS_LIST_MULTI_ATTRS
|
||
|
PUSHBUTTON "Move &Up",IDC_IAS_BUTTON_MOVE_UP,206,110,50,14,0,0,
|
||
|
HIDC_IAS_BUTTON_MOVE_UP
|
||
|
PUSHBUTTON "Move &Down",IDC_IAS_BUTTON_MOVE_DOWN,206,128,50,14,0,0,
|
||
|
HIDC_IAS_BUTTON_MOVE_DOWN
|
||
|
END
|
||
|
|
||
|
IDD_IAS_SINGLE_ATTR DIALOGEX 0, 0, 252, 170
|
||
|
STYLE DS_MODALFRAME | DS_CENTER | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION |
|
||
|
WS_SYSMENU
|
||
|
EXSTYLE WS_EX_CONTEXTHELP
|
||
|
CAPTION "Attribute Information"
|
||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x1
|
||
|
BEGIN
|
||
|
LTEXT "&Attribute value:",IDC_TXT_ATTRIBUTEVALUE,6,101,54,8
|
||
|
EDITTEXT IDC_IAS_EDIT_ATTRVALUE,7,114,238,14,ES_AUTOHSCROLL,0,
|
||
|
HIDC_IAS_EDIT_ATTRVALUE
|
||
|
CONTROL "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,7,140,
|
||
|
238,1
|
||
|
PUSHBUTTON "OK",IDOK,141,149,50,14,0,0,HIDOK
|
||
|
PUSHBUTTON "Cancel",IDCANCEL,195,149,50,14,0,0,HIDCANCEL
|
||
|
LTEXT "Attribute name:",IDC_STATIC,7,7,238,8
|
||
|
EDITTEXT IDC_IAS_STATIC_ATTRNAME,7,17,238,14,ES_AUTOHSCROLL |
|
||
|
ES_READONLY,0,HIDC_IAS_STATIC_ATTRNAME
|
||
|
LTEXT "Attribute number:",IDC_STATIC,7,38,238,8
|
||
|
EDITTEXT IDC_IAS_STATIC_ATTRTYPE,7,48,238,14,ES_AUTOHSCROLL |
|
||
|
ES_READONLY,0,HIDC_IAS_STATIC_ATTRTYPE
|
||
|
LTEXT "Attribute format:",IDC_STATIC,7,69,238,8
|
||
|
EDITTEXT IDC_IAS_STATIC_ATTRFORMAT,7,79,238,14,ES_AUTOHSCROLL |
|
||
|
ES_READONLY,0,HIDC_IAS_STATIC_ATTRFORMAT
|
||
|
LTEXT "&Enter the attribute value in:",IDC_TXT_CHOOSEFORMAT,7,
|
||
|
100,86,8
|
||
|
CONTROL "&String",IDC_RADIO_STRING,"Button",BS_AUTORADIOBUTTON |
|
||
|
WS_GROUP | WS_TABSTOP,97,100,34,10
|
||
|
CONTROL "&Hexadecimal",IDC_RADIO_HEX,"Button",BS_AUTORADIOBUTTON,
|
||
|
141,100,57,10
|
||
|
END
|
||
|
|
||
|
IDD_IAS_BOOLEAN_ATTR DIALOGEX 0, 0, 252, 170
|
||
|
STYLE DS_MODALFRAME | DS_CENTER | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION |
|
||
|
WS_SYSMENU
|
||
|
EXSTYLE WS_EX_CONTEXTHELP
|
||
|
CAPTION "Boolean Attribute Information"
|
||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x1
|
||
|
BEGIN
|
||
|
LTEXT "&Select the attribute value:",IDC_TXT_SELECT_VALUE,7,
|
||
|
100,86,8
|
||
|
CONTROL "&True",IDC_RADIO_TRUE,"Button",BS_AUTORADIOBUTTON |
|
||
|
WS_GROUP | WS_TABSTOP,7,114,60,10
|
||
|
CONTROL "&False",IDC_RADIO_FALSE,"Button",BS_AUTORADIOBUTTON,
|
||
|
7,126,60,10
|
||
|
|
||
|
CONTROL "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,7,140,
|
||
|
238,1
|
||
|
PUSHBUTTON "OK",IDOK,141,149,50,14,0,0
|
||
|
PUSHBUTTON "Cancel",IDCANCEL,195,149,50,14,0,0
|
||
|
LTEXT "Attribute name:",IDC_STATIC,7,7,238,8
|
||
|
EDITTEXT IDC_IAS_STATIC_ATTRNAME,7,17,238,14,ES_AUTOHSCROLL |
|
||
|
ES_READONLY,0
|
||
|
LTEXT "Attribute number:",IDC_STATIC,7,38,238,8
|
||
|
EDITTEXT IDC_IAS_STATIC_ATTRTYPE,7,48,238,14,ES_AUTOHSCROLL |
|
||
|
ES_READONLY,0
|
||
|
LTEXT "Attribute format:",IDC_STATIC,7,69,238,8
|
||
|
EDITTEXT IDC_IAS_STATIC_ATTRFORMAT,7,79,238,14,ES_AUTOHSCROLL |
|
||
|
ES_READONLY,0
|
||
|
END
|
||
|
|
||
|
IDD_IAS_ENUM_ATTR DIALOGEX 0, 0, 252, 170
|
||
|
STYLE DS_MODALFRAME | DS_CENTER | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION |
|
||
|
WS_SYSMENU
|
||
|
EXSTYLE WS_EX_CONTEXTHELP
|
||
|
CAPTION "Enumerable Attribute Information"
|
||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x1
|
||
|
BEGIN
|
||
|
LTEXT "&Attribute value:",IDC_STATIC,7,100,238,8
|
||
|
COMBOBOX IDC_IAS_COMBO_ENUM_VALUES,7,110,238,70,CBS_DROPDOWNLIST |
|
||
|
CBS_SORT | WS_VSCROLL | WS_TABSTOP,0,
|
||
|
HIDC_IAS_COMBO_ENUM_VALUES
|
||
|
CONTROL "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,7,140,
|
||
|
238,1
|
||
|
PUSHBUTTON "OK",IDOK,141,149,50,14,0,0,HIDOK
|
||
|
PUSHBUTTON "Cancel",IDCANCEL,195,149,50,14,0,0,HIDCANCEL
|
||
|
LTEXT "Attribute name:",IDC_STATIC,7,7,238,8
|
||
|
EDITTEXT IDC_IAS_STATIC_ATTRNAME,7,17,238,14,ES_AUTOHSCROLL |
|
||
|
ES_READONLY,0,HIDC_IAS_STATIC_ATTRNAME
|
||
|
LTEXT "Attribute number:",IDC_STATIC,8,38,237,9
|
||
|
EDITTEXT IDC_IAS_STATIC_ATTRTYPE,7,48,238,14,ES_AUTOHSCROLL |
|
||
|
ES_READONLY,0,HIDC_IAS_STATIC_ATTRTYPE
|
||
|
LTEXT "Attribute format:",IDC_STATIC,7,69,238,8
|
||
|
EDITTEXT IDC_IAS_STATIC_ATTRFORMAT,7,79,238,14,ES_AUTOHSCROLL |
|
||
|
ES_READONLY,0,HIDC_IAS_STATIC_ATTRFORMAT
|
||
|
END
|
||
|
|
||
|
IDD_IAS_VENDORSPEC_ATTR DIALOGEX 0, 0, 252, 218
|
||
|
STYLE DS_MODALFRAME | DS_CENTER | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION |
|
||
|
WS_SYSMENU
|
||
|
EXSTYLE WS_EX_CONTEXTHELP
|
||
|
CAPTION "Vendor-Specific Attribute Information"
|
||
|
FONT 8, "MS Shell Dlg"
|
||
|
BEGIN
|
||
|
LTEXT "Attribute name:",IDC_STATIC,7,7,238,8
|
||
|
EDITTEXT IDC_IAS_STATIC_ATTRNAME,7,17,238,14,ES_AUTOHSCROLL |
|
||
|
ES_READONLY,0,HIDC_IAS_STATIC_ATTRNAME
|
||
|
LTEXT "Specify network access server vendor.",
|
||
|
IDC_STATIC_SPECIFY_NAS_VENDOR,7,38,238,8,0,0,
|
||
|
HIDC_STATIC_SPECIFY_NAS_VENDOR
|
||
|
CONTROL "&Select from list:",IDC_RADIO_SELECTFROMLIST,"Button",
|
||
|
BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,6,51,63,10,0,
|
||
|
HIDC_RADIO_SELECTFROMLIST
|
||
|
CONTROL "&Enter Vendor Code:",IDC_RADIO_ENTERVERDORID,"Button",
|
||
|
BS_AUTORADIOBUTTON,6,69,78,10,0,HIDC_RADIO_ENTERVERDORID
|
||
|
COMBOBOX IDC_IAS_COMBO_VENDORID,105,48,138,57,CBS_DROPDOWNLIST |
|
||
|
CBS_AUTOHSCROLL | WS_VSCROLL | WS_TABSTOP | CBS_SORT,
|
||
|
WS_EX_CLIENTEDGE,HIDC_IAS_COMBO_VENDORID
|
||
|
EDITTEXT IDC_EDIT_VENDORID,105,66,138,14,ES_AUTOHSCROLL,0,
|
||
|
HIDC_EDIT_VENDORID
|
||
|
LTEXT "Specify whether the attribute conforms to the RADIUS RFC specification for vendor specific attributes.",
|
||
|
IDC_STATIC,6,96,238,17
|
||
|
CONTROL "&Yes. It conforms.",IDC_IAS_RADIO_RADIUS,"Button",
|
||
|
BS_AUTORADIOBUTTON | BS_TOP | BS_MULTILINE | WS_GROUP |
|
||
|
WS_TABSTOP,6,119,238,10,0,HIDC_IAS_RADIO_RADIUS
|
||
|
CONTROL "&No. It does not conform.",IDC_IAS_RADIO_HEX,"Button",
|
||
|
BS_AUTORADIOBUTTON | BS_TOP | BS_MULTILINE,6,138,238,10,
|
||
|
0,HIDC_IAS_RADIO_HEX
|
||
|
PUSHBUTTON "Configure &Attribute...",IDC_IAS_BUTTON_CONFIGURE,6,156,
|
||
|
85,14,0,0,HIDC_IAS_BUTTON_CONFIGURE
|
||
|
EDITTEXT IDC_IAS_STATIC_ATTR_VALUE,6,177,238,14,ES_AUTOHSCROLL |
|
||
|
ES_READONLY | NOT WS_VISIBLE
|
||
|
CONTROL "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,7,188,
|
||
|
238,1
|
||
|
PUSHBUTTON "OK",IDOK,141,197,50,14
|
||
|
PUSHBUTTON "Cancel",IDCANCEL,195,197,50,14
|
||
|
END
|
||
|
|
||
|
IDD_IAS_VENDORSPEC_ATTR_CONFORMS_YES DIALOGEX 0, 0, 252, 142
|
||
|
STYLE DS_MODALFRAME | DS_CENTER | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION |
|
||
|
WS_SYSMENU
|
||
|
EXSTYLE WS_EX_CONTEXTHELP
|
||
|
CAPTION "Configure VSA (RFC compliant)"
|
||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x1
|
||
|
BEGIN
|
||
|
LTEXT "Attri&bute value:",IDC_STATIC,7,67,238,8
|
||
|
EDITTEXT IDC_IAS_EDIT_VENDORSPEC_VALUE,7,77,238,14,ES_AUTOHSCROLL,
|
||
|
0,HIDC_IAS_EDIT_VENDORSPEC_VALUE
|
||
|
CONTROL "dest",IDC_IAS_IPADDR_VENDORSPEC_VALUE,"SysIPAddress32",
|
||
|
WS_GROUP | WS_TABSTOP,7,77,110,14,0,HIDC_IAS_EDIT_IPADDR
|
||
|
CONTROL "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,7,112,
|
||
|
238,1
|
||
|
PUSHBUTTON "OK",IDOK,141,121,50,14,0,0,HIDOK
|
||
|
PUSHBUTTON "Cancel",IDCANCEL,195,121,50,14,0,0,HIDCANCEL
|
||
|
LTEXT "&Vendor-assigned attribute number:",IDC_STATIC,7,7,238,
|
||
|
9
|
||
|
EDITTEXT IDC_IAS_EDIT_VENDORSPEC_TYPE,7,17,238,14,ES_AUTOHSCROLL,
|
||
|
0,HIDC_IAS_EDIT_VENDORSPEC_TYPE
|
||
|
LTEXT "&Attribute format:",IDC_STATIC,7,38,238,8
|
||
|
COMBOBOX IDC_IAS_COMBO_VENDORSPEC_FORMAT,7,48,238,53,
|
||
|
CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP,0,
|
||
|
HIDC_IAS_COMBO_VENDORSPEC_FORMAT
|
||
|
END
|
||
|
|
||
|
IDD_IAS_VENDORSPEC_ATTR_CONFORMS_NO DIALOGEX 0, 0, 252, 218
|
||
|
STYLE DS_MODALFRAME | DS_CENTER | DS_CONTEXTHELP | WS_POPUP | WS_CAPTION |
|
||
|
WS_SYSMENU
|
||
|
EXSTYLE WS_EX_CONTEXTHELP
|
||
|
CAPTION "Configure VSA (non-RFC-compliant)"
|
||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x1
|
||
|
BEGIN
|
||
|
LTEXT "According to RADIUS RFC 2865, the format of this attribute is Type (1 byte), Length (1 byte), Vendor ID (4 bytes), String.",
|
||
|
-1,7,7,238,17
|
||
|
LTEXT "Consult your NAS documentation for the format of the string to be entered, and then type the string in hexadecimal format. (Type (26), Length, and Vendor ID are inserted automatically.)",
|
||
|
-1,7,30,238,25
|
||
|
LTEXT "&Hexadecimal attribute value:",-1,7,60,238,8
|
||
|
EDITTEXT IDC_IAS_EDIT_VENDORSPEC_VALUE,7,71,238,14,ES_AUTOHSCROLL,
|
||
|
0,HIDC_IAS_EDIT_VENDORSPEC_VALUE
|
||
|
CONTROL "",-1,"Static",SS_BLACKFRAME | SS_SUNKEN,7,188,238,1
|
||
|
PUSHBUTTON "OK",IDOK,141,197,50,14,0,0,HIDOK
|
||
|
PUSHBUTTON "Cancel",IDCANCEL,195,197,50,14,0,0,HIDCANCEL
|
||
|
END
|
||
|
|
||
|
IDD_DIALOG_DISPLAY_GROUPS DIALOGEX 5, 15, 252, 215
|
||
|
STYLE DS_CENTER | DS_CONTEXTHELP | WS_CAPTION | WS_SYSMENU
|
||
|
EXSTYLE WS_EX_CONTEXTHELP
|
||
|
CAPTION "Groups"
|
||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x1
|
||
|
BEGIN
|
||
|
LTEXT "The following groups are currently in this condition.",
|
||
|
IDC_STATIC,7,7,238,8
|
||
|
LTEXT "&Groups:",IDC_STATIC,7,20,238,8
|
||
|
CONTROL "List1",IDC_LIST_GROUPS,"SysListView32",LVS_REPORT |
|
||
|
LVS_SINGLESEL | LVS_SHOWSELALWAYS | WS_BORDER |
|
||
|
WS_TABSTOP,7,31,238,121,0,HIDC_LIST_GROUPS
|
||
|
CONTROL "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,7,186,
|
||
|
238,1
|
||
|
DEFPUSHBUTTON "A&dd...",IDC_BUTTON_ADD_GROUP,7,160,50,14,0,0,
|
||
|
HIDC_BUTTON_ADD_GROUP
|
||
|
PUSHBUTTON "&Remove",IDC_BUTTON_REMOVE_GROUP,64,160,50,14,0,0,
|
||
|
HIDC_BUTTON_REMOVE_GROUP
|
||
|
PUSHBUTTON "OK",IDOK,138,194,50,14,0,0,HIDOK
|
||
|
PUSHBUTTON "Cancel",IDCANCEL,195,194,50,14,0,0,HIDCANCEL
|
||
|
END
|
||
|
|
||
|
IDD_PROPPAGE_LOCAL_FILE_LOGGING2 DIALOG DISCARDABLE 0, 0, 252, 218
|
||
|
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
|
||
|
CAPTION "IAS Log File"
|
||
|
FONT 8, "MS Shell Dlg"
|
||
|
BEGIN
|
||
|
LTEXT "Log file format:",IDC_STATIC,7,7,238,8
|
||
|
CONTROL "Database com&patible file format",
|
||
|
IDC_RADIO_LOCAL_FILE_LOGGING_PAGE2__FORMAT_ODBC,"Button",
|
||
|
BS_AUTORADIOBUTTON | BS_TOP | BS_MULTILINE | WS_GROUP |
|
||
|
WS_TABSTOP,7,22,238,9
|
||
|
CONTROL "&IAS Format",
|
||
|
IDC_RADIO_LOCAL_FILE_LOGGING_PAGE2__FORMAT_IAS1,"Button",
|
||
|
BS_AUTORADIOBUTTON | BS_TOP | BS_MULTILINE,7,37,238,9
|
||
|
GROUPBOX "New log time period",IDC_STATIC,7,52,238,105
|
||
|
CONTROL "&Daily",IDC_RADIO_LOCAL_FILE_LOGGING_PAGE2__DAILY,
|
||
|
"Button",BS_AUTORADIOBUTTON | BS_TOP | BS_MULTILINE |
|
||
|
WS_GROUP | WS_TABSTOP,16,65,220,10
|
||
|
CONTROL "&Weekly",IDC_RADIO_LOCAL_FILE_LOGGING_PAGE2__WEEKLY,
|
||
|
"Button",BS_AUTORADIOBUTTON | BS_TOP | BS_MULTILINE,16,
|
||
|
83,220,10
|
||
|
CONTROL "&Monthly",IDC_RADIO_LOCAL_FILE_LOGGING_PAGE2__MONTHLY,
|
||
|
"Button",BS_AUTORADIOBUTTON | BS_TOP | BS_MULTILINE,16,
|
||
|
101,220,10
|
||
|
CONTROL "&Unlimited file size",
|
||
|
IDC_RADIO_LOCAL_FILE_LOGGING_PAGE2__UNLIMITED,"Button",
|
||
|
BS_AUTORADIOBUTTON | BS_TOP | BS_MULTILINE,16,119,220,10
|
||
|
CONTROL "When log file &size reaches:",
|
||
|
IDC_RADIO_LOCAL_FILE_LOGGING_PAGE2__WHEN_LOG_FILE_REACHES,
|
||
|
"Button",BS_AUTORADIOBUTTON | BS_TOP | BS_MULTILINE,16,
|
||
|
137,145,10
|
||
|
EDITTEXT IDC_EDIT_LOCAL_FILE_LOGGING_PAGE2__LOG_FILE_SIZE,168,134,
|
||
|
50,15,ES_AUTOHSCROLL | ES_NUMBER
|
||
|
RTEXT "MB",
|
||
|
IDC_STATIC_LOCAL_FILE_LOGGING_PAGE2__LOG_FILE_SIZE_UNITS,
|
||
|
222,137,14,10
|
||
|
LTEXT "&Log file directory:",IDC_STATIC,7,164,238,8
|
||
|
EDITTEXT IDC_EDIT_LOCAL_FILE_LOGGING_PAGE2__LOG_FILE_DIRECTORY,7,
|
||
|
174,182,14,ES_AUTOHSCROLL
|
||
|
PUSHBUTTON "&Browse...",IDC_BUTTON_LOCAL_FILE_LOGGING_PAGE2__BROWSE,
|
||
|
195,174,50,14
|
||
|
LTEXT "Log file name:",IDC_STATIC,7,195,81,10
|
||
|
LTEXT "",IDC_STATIC_LOCAL_FILE_LOGGING_PAGE2__LOG_FILE_NAME,95,
|
||
|
195,150,10, WS_TABSTOP
|
||
|
END
|
||
|
|
||
|
IDD_PROPPAGE_LOCAL_FILE_LOGGING1 DIALOG DISCARDABLE 0, 0, 252, 218
|
||
|
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
|
||
|
CAPTION "Log IAS Events"
|
||
|
FONT 8, "MS Shell Dlg"
|
||
|
BEGIN
|
||
|
LTEXT "The log contains all the authentication and accounting requests received by this server. Select the events you want to log.",
|
||
|
IDC_STATIC,7,7,238,17
|
||
|
CONTROL "&Log accounting requests (for example, accounting start or stop) - recommended",
|
||
|
IDC_CHECK_LOCAL_FILE_LOGING_PAGE1__LOG_ACCOUNTING_PACKETS,
|
||
|
"Button",BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE |
|
||
|
WS_TABSTOP,7,30,238,19
|
||
|
CONTROL "Log a&uthentication requests (for example, access-accept or access-reject) - recommended",
|
||
|
IDC_CHECK_LOCAL_FILE_LOGING_PAGE1__LOG_AUTHENTICATION_PACKETS,
|
||
|
"Button",BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE |
|
||
|
WS_TABSTOP,7,54,238,18
|
||
|
CONTROL "Log peri&odic status (for example, interim accounting requests)",
|
||
|
IDC_CHECK_LOCAL_FILE_LOGING_PAGE1__LOG_INTERIM_ACCOUNTING_PACKETS,
|
||
|
"Button",BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE |
|
||
|
WS_TABSTOP,7,77,238,10
|
||
|
END
|
||
|
|
||
|
//===========================================
|
||
|
// rap wizard pages
|
||
|
//
|
||
|
|
||
|
// RAP welcome page
|
||
|
IDD_NEWRAPWIZ_WELCOME DIALOG DISCARDABLE 0, 0, 317, 193
|
||
|
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
|
||
|
CAPTION "New Remote Access Policy Wizard"
|
||
|
FONT 8, "MS Shell Dlg"
|
||
|
BEGIN
|
||
|
LTEXT "Welcome to the New Remote Access Policy Wizard",
|
||
|
IDC_NEWRAPWIZ_STATIC_LARGE,115,8,195,24
|
||
|
LTEXT "This wizard helps you set up a remote access policy, which is a set of conditions that determine which connection requests are granted access by this server.",
|
||
|
IDC_STATIC,115,41,176,34
|
||
|
LTEXT "To continue, click Next.",IDC_STATIC,115,128,76,8
|
||
|
END
|
||
|
|
||
|
// RAP completion page
|
||
|
IDD_NEWRAPWIZ_COMPLETION DIALOGEX 0, 0, 317, 193
|
||
|
STYLE WS_CHILD | WS_DISABLED | WS_CAPTION
|
||
|
CAPTION "New Remote Access Policy Wizard"
|
||
|
FONT 8, "MS Shell Dlg"
|
||
|
BEGIN
|
||
|
LTEXT "Completing the New Remote Access Policy Wizard",
|
||
|
IDC_NEWRAPWIZ_STATIC_LARGE,115,8,195,24
|
||
|
LTEXT "You have successfully completed the New Remote Access Policy Wizard. You created the following policy:", IDC_STATIC,115,36,192,17
|
||
|
LTEXT "<policy name>",IDC_NEWRAPWIZ_FINISH_POLICYNAME,116,62,194,16
|
||
|
LTEXT "Policy settings:",IDC_STATIC,115,82,48,8
|
||
|
CONTROL "",IDC_NEWRAPWIZ_FINISH_SETTINGS,"RichEdit20W",ES_MULTILINE | ES_READONLY |
|
||
|
WS_VSCROLL ,115,92,195,67
|
||
|
LTEXT "To close this wizard, click Finish.",IDC_STATIC,115,172,
|
||
|
104,8
|
||
|
END
|
||
|
// RAP name page
|
||
|
IDD_NEWRAPWIZ_NAME DIALOGEX 0, 0, 317, 130
|
||
|
STYLE DS_MODALFRAME | DS_CENTER | DS_CONTEXTHELP | WS_POPUP
|
||
|
EXSTYLE WS_EX_CONTEXTHELP
|
||
|
FONT 8, "MS Shell Dlg"
|
||
|
BEGIN
|
||
|
LTEXT "How do you want to set up this policy?",
|
||
|
IDC_STATIC,18,4,275,17
|
||
|
LTEXT "Type a name that describes this policy.",IDC_STATIC,16,68,275,
|
||
|
12
|
||
|
LTEXT "&Policy name:",IDC_STATIC,16,94,48,8
|
||
|
EDITTEXT IDC_NEWRAPWIZ_NAME_POLICYNAME,69,94,232,14,
|
||
|
ES_AUTOHSCROLL,0
|
||
|
LTEXT "Example: Authenticate all VPN connections.",IDC_STATIC,68,110,
|
||
|
189,12
|
||
|
CONTROL "&Use the wizard to set up a typical policy for a common scenario",
|
||
|
IDC_NEWRAPWIZ_NAME_SCENARIO,"Button",BS_AUTORADIOBUTTON,
|
||
|
27,22,213,10
|
||
|
CONTROL "&Set up a custom policy",IDC_NEWRAPWIZ_NAME_MANUAL,
|
||
|
"Button",BS_AUTORADIOBUTTON,27,38,87,10
|
||
|
END
|
||
|
|
||
|
// RAP condition page
|
||
|
IDD_NEWRAPWIZ_CONDITION DIALOGEX 0, 0, 317, 150
|
||
|
STYLE DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP
|
||
|
EXSTYLE WS_EX_CONTEXTHELP
|
||
|
FONT 8, "MS Shell Dlg"
|
||
|
BEGIN
|
||
|
LTEXT "Specify the conditions that connection request must match to be granted or denied access.",
|
||
|
IDC_STATIC,21,4,275,16
|
||
|
LTEXT "&Policy conditions:",IDC_STATIC,21,24,275,8
|
||
|
LISTBOX IDC_LIST_CONDITIONS,21,34,275,90,LBS_NOINTEGRALHEIGHT |
|
||
|
WS_VSCROLL | WS_HSCROLL | WS_TABSTOP,WS_EX_CLIENTEDGE,
|
||
|
HIDC_LIST_CONDITIONS
|
||
|
PUSHBUTTON "A&dd...",IDC_BUTTON_CONDITION_ADD,21,130,50,14,0,0,
|
||
|
HIDC_BUTTON_CONDITION_ADD
|
||
|
PUSHBUTTON "&Edit",IDC_BUTTON_CONDITION_EDIT,75,130,50,14,0,0,
|
||
|
HIDC_BUTTON_CONDITION_EDIT
|
||
|
PUSHBUTTON "&Remove...",IDC_BUTTON_CONDITION_REMOVE,129,130,50,14,0,0,
|
||
|
HIDC_BUTTON_CONDITION_REMOVE
|
||
|
END
|
||
|
|
||
|
// RAP allow / deny access page
|
||
|
IDD_NEWRAPWIZ_ALLOWDENY DIALOGEX 0, 0, 317, 110
|
||
|
STYLE DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP
|
||
|
EXSTYLE WS_EX_CONTEXTHELP
|
||
|
FONT 8, "MS Shell Dlg"
|
||
|
BEGIN
|
||
|
LTEXT "If a connection request matches the specified conditions:",
|
||
|
IDC_STATIC,17,9,275,8
|
||
|
CONTROL "&Grant remote access permission",IDC_RADIO_GRANT_DIALIN,
|
||
|
"Button",BS_AUTORADIOBUTTON | BS_TOP | BS_MULTILINE |
|
||
|
WS_GROUP | WS_TABSTOP,17,23,275,10,0,
|
||
|
HIDC_RADIO_GRANT_DIALIN
|
||
|
CONTROL "&Deny remote access permission",IDC_RADIO_DENY_DIALIN,
|
||
|
"Button",BS_AUTORADIOBUTTON | BS_TOP | BS_MULTILINE,17,
|
||
|
39,275,10,0,HIDC_RADIO_DENY_DIALIN
|
||
|
END
|
||
|
|
||
|
// RAP edit profile wizard page
|
||
|
IDD_NEWRAPWIZ_EDITPROFILE DIALOGEX 0, 0, 317, 107
|
||
|
STYLE DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP
|
||
|
EXSTYLE WS_EX_CONTEXTHELP
|
||
|
FONT 8, "MS Shell Dlg"
|
||
|
BEGIN
|
||
|
LTEXT "A profile is collection of settings applied to connection requests that have been authenticated. To review and change the default profile for this policy, click Edit Profile.",
|
||
|
IDC_STATIC,21,4,275,17
|
||
|
PUSHBUTTON "&Edit Profile...",IDC_BUTTON_EDITPROFILE,21,57,50,14,0,
|
||
|
0,HIDC_BUTTON_EDITPROFILE
|
||
|
END
|
||
|
|
||
|
// RAP scenario wizard page
|
||
|
IDD_NEWRAPWIZ_SCENARIO DIALOGEX 0, 0, 317, 118
|
||
|
STYLE DS_MODALFRAME | DS_CENTER | DS_CONTEXTHELP | WS_POPUP
|
||
|
EXSTYLE WS_EX_CONTEXTHELP
|
||
|
FONT 8, "MS Shell Dlg"
|
||
|
BEGIN
|
||
|
CONTROL "&VPN access",IDC_NEWRAPWIZ_SCENARIO_VPN,"Button",
|
||
|
BS_AUTORADIOBUTTON,24,27,229,10
|
||
|
CONTROL "&Dial-up access",IDC_NEWRAPWIZ_SCENARIO_DIALUP,"Button",
|
||
|
BS_AUTORADIOBUTTON,24,43,229,10
|
||
|
CONTROL "&Wireless access",IDC_NEWRAPWIZ_SCENARIO_WIRELESS,
|
||
|
"Button",BS_AUTORADIOBUTTON,24,59,229,10
|
||
|
CONTROL "&Ethernet",IDC_NEWRAPWIZ_SCENARIO_SWITCH,"Button",
|
||
|
BS_AUTORADIOBUTTON,24,75,229,10
|
||
|
LTEXT "Select the method of access for which you want to create a policy.",
|
||
|
IDC_STATIC,15,10,210,8
|
||
|
END
|
||
|
|
||
|
|
||
|
// RAP group wizard page
|
||
|
IDD_NEWRAPWIZ_GROUP DIALOGEX 0, 0, 317, 135
|
||
|
STYLE DS_MODALFRAME | DS_CONTEXTHELP | WS_POPUP
|
||
|
EXSTYLE WS_EX_CONTEXTHELP
|
||
|
FONT 8, "MS Shell Dlg"
|
||
|
BEGIN
|
||
|
CONTROL "&User",IDC_NEWRAPWIZ_GROUP_USER,"Button",
|
||
|
BS_AUTORADIOBUTTON | BS_MULTILINE,14,17,293,10
|
||
|
CONTROL "&Group",IDC_NEWRAPWIZ_GROUP_GROUP,"Button",
|
||
|
BS_AUTORADIOBUTTON | BS_MULTILINE,13,45,293,11
|
||
|
LTEXT "Individual user permissions override group permissions.",
|
||
|
IDC_STATIC,25,55,215,8
|
||
|
CONTROL "List1",IDC_NEWRAPWIZ_GROUP_GROUPS,"SysListView32",
|
||
|
LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS |
|
||
|
LVS_NOCOLUMNHEADER | LVS_NOSORTHEADER | WS_BORDER |
|
||
|
WS_TABSTOP,26,80,230,46
|
||
|
DEFPUSHBUTTON "A&dd...",IDC_NEWRAPWIZ_GROUP_ADDGROUP,261,80,50,14
|
||
|
PUSHBUTTON "&Remove",IDC_NEWRAPWIZ_GROUP_REMOVEGROUP,261,99,50,14
|
||
|
LTEXT "Grant access based on the following:",IDC_STATIC,14,6,
|
||
|
275,12
|
||
|
LTEXT "user access permissions are specified in the user account.",
|
||
|
IDC_STATIC,26,27,279,18
|
||
|
LTEXT "Grou&p name:",IDC_NEWRAPWIZ_GROUP_GROUPTEXT,28,69,42,8
|
||
|
END
|
||
|
|
||
|
|
||
|
// RAP authentication wizard page
|
||
|
IDD_NEWRAPWIZ_AUTHENTICATION DIALOGEX 0, 0, 317, 142
|
||
|
STYLE DS_MODALFRAME | DS_CENTER | DS_CONTEXTHELP | WS_POPUP
|
||
|
EXSTYLE WS_EX_CONTEXTHELP
|
||
|
FONT 8, "MS Shell Dlg"
|
||
|
BEGIN
|
||
|
LTEXT "The following protocols are supported by Microsoft Routing and Remote Access server. If you use different network access server, make sure the protocols you select are supported by that server.",
|
||
|
IDC_STATIC,8,6,275,24
|
||
|
CONTROL "&Extensible Authentication Protocol (EAP)",
|
||
|
IDC_NEWRAPWIZ_AUTH_EAP,"Button",BS_AUTOCHECKBOX |
|
||
|
WS_TABSTOP,12,37,143,10
|
||
|
LTEXT "&Type (based on method of access and network configuration):",
|
||
|
IDC_STATIC,25,50,196,8
|
||
|
COMBOBOX IDC_NEWRAPWIZ_AUTH_EAP_COMBO,25,61,158,60,
|
||
|
CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
PUSHBUTTON "Confi&gure...",IDC_NEWRAPWIZ_AUTH_CONFIGEAP,197,61,50,14
|
||
|
CONTROL "&Microsoft Encrypted Authentication version 2 ( MS-CHAPv2 )",
|
||
|
IDC_NEWRAPWIZ_AUTH_MSCHAP2,"Button",BS_AUTOCHECKBOX |
|
||
|
WS_TABSTOP,12,77,205,10
|
||
|
LTEXT "Select this option if your users supply a password for authentication.",
|
||
|
IDC_STATIC,24,89,213,8
|
||
|
CONTROL "Microsoft Encrypted &Authentication ( MS-CHAP )",
|
||
|
IDC_NEWRAPWIZ_AUTH_MSCHAP,"Button",BS_AUTOCHECKBOX |
|
||
|
WS_TABSTOP,12,102,166,10
|
||
|
LTEXT "MS-CHAP is less secure than MS-CHAPv2. Select this option only if your network runs operating systems that do not support MS-CHAPv2.",
|
||
|
IDC_STATIC,26,116,276,19
|
||
|
END
|
||
|
|
||
|
// RAP encryption wizard page
|
||
|
IDD_NEWRAPWIZ_ENCRYPTION DIALOGEX 0, 0, 317, 131
|
||
|
STYLE DS_MODALFRAME | DS_CENTER | DS_CONTEXTHELP | WS_POPUP
|
||
|
EXSTYLE WS_EX_CONTEXTHELP
|
||
|
FONT 8, "MS Shell Dlg"
|
||
|
BEGIN
|
||
|
LTEXT "The following encryption levels are supported by Microsoft Routing and Remote Access server. If you use different network access server, make sure the encryption levels you selected are supported by that server.",
|
||
|
-1,9,7,296,27
|
||
|
CONTROL "B&asic encryption (MPPE 40-bit)",
|
||
|
IDC_NEWRAPWIZ_ENCRY_BASIC,"Button",BS_AUTOCHECKBOX,9,37,179,10
|
||
|
CONTROL "S&trong encryption (MPPE 56-bit)",
|
||
|
IDC_NEWRAPWIZ_ENCRY_STRONG,"Button",BS_AUTOCHECKBOX,9,50,182,10
|
||
|
CONTROL "Stron&gest encryption (MPPE 128-bit)",
|
||
|
IDC_NEWRAPWIZ_ENCRY_STRONGEST,"Button",BS_AUTOCHECKBOX,9,63,197,10
|
||
|
CONTROL "N&o Encryption",IDC_NEWRAPWIZ_ENCRY_NO,"Button",BS_AUTOCHECKBOX ,9,76,61,10
|
||
|
END
|
||
|
|
||
|
|
||
|
// RAP encryption wizard page
|
||
|
IDD_NEWRAPWIZ_ENCRYPTION_VPN DIALOGEX 0, 0, 317, 131
|
||
|
STYLE DS_MODALFRAME | DS_CENTER | DS_CONTEXTHELP | WS_POPUP
|
||
|
EXSTYLE WS_EX_CONTEXTHELP
|
||
|
FONT 8, "MS Shell Dlg"
|
||
|
BEGIN
|
||
|
LTEXT "The following encryption levels are supported by Microsoft Routing and Remote Access server. If you use different network access server, make sure the encryption levels you selected are supported by that server.",-1,9,7,296,27
|
||
|
CONTROL "B&asic encryption (IPSec 56-bit DES or MPPE 40-bit)",
|
||
|
IDC_NEWRAPWIZ_ENCRY_BASIC,"Button",BS_AUTOCHECKBOX,9,37,179,10
|
||
|
CONTROL "S&trong encryption (IPSec 56-bit DES or MPPE 56-bit)",
|
||
|
IDC_NEWRAPWIZ_ENCRY_STRONG,"Button",BS_AUTOCHECKBOX,9,50,182,10
|
||
|
CONTROL "Stron&gest encryption (IPSec tripple DES or MPPE 128-bit)",
|
||
|
IDC_NEWRAPWIZ_ENCRY_STRONGEST,"Button",BS_AUTOCHECKBOX,9,63,197,10
|
||
|
CONTROL "N&o Encryption",IDC_NEWRAPWIZ_ENCRY_NO,"Button",
|
||
|
BS_AUTOCHECKBOX | NOT WS_VISIBLE,9,76,61,10
|
||
|
END
|
||
|
|
||
|
|
||
|
// RAP encryption wizard page
|
||
|
IDD_NEWRAPWIZ_ENCRYPTION_WIRELESS DIALOGEX 0, 0, 317, 131
|
||
|
STYLE DS_MODALFRAME | DS_CENTER | DS_CONTEXTHELP | WS_POPUP
|
||
|
EXSTYLE WS_EX_CONTEXTHELP
|
||
|
FONT 8, "MS Shell Dlg"
|
||
|
BEGIN
|
||
|
LTEXT "The following encryption levels are supported by Microsoft Routing and Remote Access server. If you use different network access server, make sure the encryption levels you selected are supported by that server.",
|
||
|
-1,9,7,296,27
|
||
|
CONTROL "B&asic encryption (MPPE 40-bit)",
|
||
|
IDC_NEWRAPWIZ_ENCRY_BASIC,"Button",BS_AUTOCHECKBOX,9,37,179,10
|
||
|
CONTROL "S&trong encryption (MPPE 56-bit)",
|
||
|
IDC_NEWRAPWIZ_ENCRY_STRONG,"Button",BS_AUTOCHECKBOX,9,50,182,10
|
||
|
CONTROL "Stron&gest encryption (MPPE 128-bit)",
|
||
|
IDC_NEWRAPWIZ_ENCRY_STRONGEST,"Button",BS_AUTOCHECKBOX,9,63,197,10
|
||
|
CONTROL "N&o Encryption",IDC_NEWRAPWIZ_ENCRY_NO,"Button",BS_AUTOCHECKBOX |
|
||
|
NOT WS_VISIBLE,9,76,61,10
|
||
|
END
|
||
|
|
||
|
// RAP eap wizard page
|
||
|
IDD_NEWRAPWIZ_EAP DIALOGEX 0, 0, 317, 97
|
||
|
STYLE DS_MODALFRAME | DS_CENTER | DS_CONTEXTHELP | WS_POPUP
|
||
|
EXSTYLE WS_EX_CONTEXTHELP
|
||
|
FONT 8, "MS Shell Dlg", 0, 0, 0x1
|
||
|
BEGIN
|
||
|
LTEXT "&Select the EAP type for this policy.",IDC_STATIC,18,6,
|
||
|
239,11
|
||
|
COMBOBOX IDC_NEWRAPWIZ_AUTH_EAP_COMBO,19,22,166,60,
|
||
|
CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
|
||
|
PUSHBUTTON "Confi&gure ...",IDC_NEWRAPWIZ_AUTH_CONFIGEAP,199,22,50,
|
||
|
14
|
||
|
END
|
||
|
|
||
|
/////////////////////////////////////////////////////////////////////////////
|
||
|
//
|
||
|
// REGISTRY
|
||
|
//
|
||
|
|
||
|
IDR_NAPSNAPIN REGISTRY DISCARDABLE "NAPSnapin.rgs"
|
||
|
|
||
|
/////////////////////////////////////////////////////////////////////////////
|
||
|
//
|
||
|
// Icon
|
||
|
//
|
||
|
|
||
|
// Icon with lowest ID value placed first to ensure application icon
|
||
|
// remains consistent on all systems.
|
||
|
IDI_NAP_SNAPIN_IMAGE ICON DISCARDABLE "NAPSnapinImage.ico"
|
||
|
IDI_PROPSHEET_PROFILE ICON DISCARDABLE "PropsheetProfile.ico"
|
||
|
IDI_LOCATION_WARNING ICON DISCARDABLE "NapWarning.ico"
|
||
|
|
||
|
/////////////////////////////////////////////////////////////////////////////
|
||
|
//
|
||
|
// DESIGNINFO
|
||
|
//
|
||
|
|
||
|
|
||
|
/////////////////////////////////////////////////////////////////////////////
|
||
|
//
|
||
|
// Toolbar
|
||
|
//
|
||
|
|
||
|
IDR_POLICY_TOOLBAR TOOLBAR DISCARDABLE 16, 16
|
||
|
BEGIN
|
||
|
BUTTON ID_BUTTON_POLICY_MOVEUP
|
||
|
BUTTON ID_BUTTON_POLICY_MOVEDOWN
|
||
|
END
|
||
|
|
||
|
|
||
|
/////////////////////////////////////////////////////////////////////////////
|
||
|
//
|
||
|
// String Table
|
||
|
//
|
||
|
|
||
|
STRINGTABLE DISCARDABLE
|
||
|
BEGIN
|
||
|
IDS_PROJNAME "NAPMMC"
|
||
|
IDS_ABOUT__SNAPIN_DESCRIPTION "NAPSnapin Description"
|
||
|
IDS_ABOUT__SNAPIN_PROVIDER "NAPSnapin Provider"
|
||
|
IDS_ABOUT__SNAPIN_VERSION "NAPSnapin Version 1.0"
|
||
|
IDS_ROOT_NODE__NAME "Remote Access Policy"
|
||
|
IDS_POLICIES_NODE "Remote Access Policies"
|
||
|
IDS_LOGGING_METHODS_NODE__NAME "Remote Access Logging"
|
||
|
IDS_SNAPINNAME_NAP "Remote Access Policies"
|
||
|
IDS_SNAPINNAME_LOGGING "IAS Logging"
|
||
|
END
|
||
|
|
||
|
STRINGTABLE DISCARDABLE
|
||
|
BEGIN
|
||
|
IDS_WARNING_NEED_RESTART_SERVICE
|
||
|
"After you make any changes to Remote Access Policies, you must restart the Remote Access Service for this change to take effect."
|
||
|
IDS_ERROR_CANT_GET_DOMAININFO
|
||
|
"An error occurred while trying to get domain information for this server. The error code is: "
|
||
|
IDS_ERROR_CANT_GET_SERVERSDO
|
||
|
"An error occurred while trying to get Sdo pointers for this server. The error code is: "
|
||
|
IDS_ERROR_CANT_GET_SERVERINFOSDO
|
||
|
"An error occurred while trying to server information pointers for this server. The error code is: "
|
||
|
IDS_CONNECTION_CONNECTING_TO_STR "Connecting to "
|
||
|
IDS_ERROR__NOT_A_VALID_DIRECTORY "A valid directory was not chosen."
|
||
|
IDS_POLICY_DENY_ACCESS_INFO
|
||
|
"Access will be denied. The profile you specify will be ignored unless access is overridden on a per-user basis."
|
||
|
IDS_POLICY_GRANT_ACCESS_INFO
|
||
|
"Access will be granted with the profile you specify, unless access is overridden on a per-user basis."
|
||
|
IDS_POLICIES_NODE_FROM_DIRECTORY_SERVICE "Active Directory"
|
||
|
IDS_POLICIES_NODE_FROM_LOCAL_MACHINE "local"
|
||
|
END
|
||
|
|
||
|
STRINGTABLE DISCARDABLE
|
||
|
{
|
||
|
IDS_ADD_POLICY_WIZ_TAB_NAME "New Remote Access Policy Wizard"
|
||
|
|
||
|
IDS_NEWRAPWIZ_NAME_TITLE "Policy Configuration Method"
|
||
|
IDS_NEWRAPWIZ_NAME_SUBTITLE "The wizard can create a typical policy, or you can create a custom policy."
|
||
|
|
||
|
IDS_NEWRAPWIZ_SCENARIO_TITLE "Access Method"
|
||
|
IDS_NEWRAPWIZ_SCENARIO_SUBTITLE "Policy conditions are based on the method used to gain access to the network."
|
||
|
|
||
|
IDS_NEWRAPWIZ_GROUP_TITLE "User or Group"
|
||
|
IDS_NEWRAPWIZ_GROUP_SUBTITLE "You can grant access to individual users, or you can grant access to selected groups."
|
||
|
|
||
|
IDS_NEWRAPWIZ_AUTHENTICATION_TITLE "Authentication methods"
|
||
|
IDS_NEWRAPWIZ_AUTHENTICATION_SUBTITLE "You can select the authentication protocols you want this policy to support."
|
||
|
|
||
|
IDS_NEWRAPWIZ_ENCRYPTION_TITLE "Policy Encryption Level"
|
||
|
IDS_NEWRAPWIZ_ENCRYPTION_SUBTITLE "You can select the levels of encryption that this profile supports."
|
||
|
|
||
|
IDS_NEWRAPWIZ_EAP_TITLE "Authentication"
|
||
|
IDS_NEWRAPWIZ_EAP_SUBTITLE "EAP uses different types of security devices to authenticate remote access users."
|
||
|
IDS_NEWRAPWIZ_CONDITION_TITLE "Policy Conditions"
|
||
|
IDS_NEWRAPWIZ_CONDITION_SUBTITLE "To be authenticated, connection requests must match the conditions you specify."
|
||
|
|
||
|
IDS_NEWRAPWIZ_ALLOWDENY_TITLE "Permissions"
|
||
|
IDS_NEWRAPWIZ_ALLOWDENY_SUBTITLE "A remote access policy can either grant or deny access to users who match the specified conditions."
|
||
|
|
||
|
IDS_NEWRAPWIZ_EDITPROFILE_TITLE "Profile"
|
||
|
IDS_NEWRAPWIZ_EDITPROFILE_SUBTITLE "You can make changes to the profile for this policy."
|
||
|
|
||
|
IDS_NEWRAPWIZ_COMPLETION_CONDITION "Conditions:\n"
|
||
|
IDS_NEWRAPWIZ_COMPLETION_MANUALSET "\n\nThe policy was set up manually."
|
||
|
IDS_NEWRAPWIZ_COMPLETION_AUTHEN "\n\nAuthentication: "
|
||
|
IDS_NEWRAPWIZ_COMPLETION_ENCRY "\n\nEncryption: "
|
||
|
IDS_NEWRAPWIZ_ITEM_SEP ", "
|
||
|
IDS_AUTHEN_METHOD_MSCHAP "MS-CHAP"
|
||
|
IDS_AUTHEN_METHOD_MSCHAP2 "MS-CHAPv2"
|
||
|
IDS_AUTHEN_METHOD_EAP "EAP(%s)"
|
||
|
IDS_ENCYP_METHOD_NO "No encryption"
|
||
|
IDS_ENCYP_METHOD_BASIC "Basic"
|
||
|
IDS_ENCYP_METHOD_STRONG "Strong"
|
||
|
IDS_ENCYP_METHOD_STRONGEST "Strongest"
|
||
|
}
|
||
|
|
||
|
STRINGTABLE DISCARDABLE
|
||
|
BEGIN
|
||
|
IDS_LOCAL_FILE_LOGGING_PAGE1__TAB_NAME "Settings"
|
||
|
IDS_LOCAL_FILE_LOGGING_PAGE2__TAB_NAME "Local File"
|
||
|
IDS_LOCAL_FILE_LOGGING_NODE__NAME "Local File"
|
||
|
IDS_RULE_SELATTR_FIRSTCOLUMN "Name"
|
||
|
IDS_RULE_SELATTR_SECONDCOLUMN "Description"
|
||
|
IDS_TOD_DIALOG_TITLE "Time of day constraints"
|
||
|
IDS_ERROR__GENERIC "There was an error."
|
||
|
IDS_ERROR__GENERIC_TITLE "Remote Access Policies Error"
|
||
|
IDS_ERROR_SDO_ERROR "There was a datastore error. "
|
||
|
IDS_ERROR_CANT_CREATE_OBJECT "Cannot allocate memory for a new object: "
|
||
|
IDS_ERROR_OLE_ERROR "OLE Error: "
|
||
|
IDS_ERROR_CANT_FIND_ATTR
|
||
|
"Unexpected error: An error occurred while trying to find the attribute in the condition attribute list."
|
||
|
END
|
||
|
|
||
|
STRINGTABLE DISCARDABLE
|
||
|
BEGIN
|
||
|
IDS_POLICY_NODE__DELETE_POLICY__PROMPT
|
||
|
"Are you sure you want to delete policy '%s'?"
|
||
|
IDS_POLICY_NODE__DELETE_POLICY__PROMPT_TITLE "Delete Policy"
|
||
|
IDS_DISPLAY_GROUPS_FIRSTCOLUMN "Name"
|
||
|
IDS_DISPLAY_GROUPS_SECONDCOLUMN "In Folder"
|
||
|
IDS_ERROR__LOGGING_TITLE "Logging Error"
|
||
|
END
|
||
|
|
||
|
STRINGTABLE DISCARDABLE
|
||
|
BEGIN
|
||
|
IDS_ERROR_OBJECT_PICKER_NO_SIDS "Cannot find SID value for this provider."
|
||
|
IDS_POLICY_COLUMN_TITLE3 "Policy Location"
|
||
|
IDS_POLICY_LOCATION_ACTIVEDS "Active Directory"
|
||
|
IDS_POLICY_LOCATION_LOCAL "Local Machine"
|
||
|
IDS_ERROR_CANT_CONNECT "An error occurred while trying to make a connection to the datastore."
|
||
|
IDS_ERROR_SDO_ERROR_GETATTRINFO
|
||
|
"An error occurred while trying to get information for an attribute."
|
||
|
IDS_ERROR_SDO_ERROR_ENUMATTR
|
||
|
"An error occurred while trying to enumerate all the attributes in the dictionary."
|
||
|
IDS_ERROR_SDO_ERROR_ENUMPOLICY
|
||
|
"An error occurred while trying to enumerate all available policies."
|
||
|
IDS_ERROR_SDO_ERROR_QUERYINTERFACE
|
||
|
"An error occurred while trying to get an interface pointer."
|
||
|
IDS_ERROR_CANT_CREATE_POLICY
|
||
|
"An error occurred while trying to create a new policy node."
|
||
|
IDS_ERROR_SDO_ERROR_ADDPOLICY
|
||
|
"An error occurred while trying to create a new policy sdo object."
|
||
|
IDS_ERROR_SDO_ERROR_ADDPROFILE
|
||
|
"An error occurred while trying to create a new profile sdo object."
|
||
|
IDS_ERROR_SDO_ERROR_REMOVEPROFILE
|
||
|
"An error occurred while trying to remove the profile sdo object."
|
||
|
IDS_ERROR_SDO_ERROR_REMOVEPOLICY
|
||
|
"An error occurred while trying to remove a policy sdo object."
|
||
|
IDS_ERROR_SDO_ERROR_PUTPROP_SERVERDS
|
||
|
"An error occurred while trying to save the policy location to the server sdo object."
|
||
|
IDS_ERROR_SDO_ERROR_SERVERAPPLY
|
||
|
"An error occurred while trying to save changes to the server sdo object."
|
||
|
END
|
||
|
|
||
|
STRINGTABLE DISCARDABLE
|
||
|
BEGIN
|
||
|
IDS_ERROR_SDO_ERROR_ADDCOND
|
||
|
"An error occurred while trying to add a condition object to this policy."
|
||
|
IDS_ERROR_SDO_ERROR_PUTPROP_CONDTEXT
|
||
|
"An error occurred while trying to change the condition text "
|
||
|
IDS_ERROR_SDO_ERROR_PROFATTRCOLLECTION
|
||
|
"An error occurred while trying to access the attributes in the profile."
|
||
|
IDS_ERROR_SDO_ERROR_SETDIALIN
|
||
|
"An error occurred while trying to save the dial-in bit settings."
|
||
|
IDS_ERROR_CANT_EDIT_CONDITION
|
||
|
"An error occurred while trying to start the editor for this condition."
|
||
|
IDS_ERROR_RENAMEPROFILE "An error occurred while trying to rename the profile for this policy."
|
||
|
IDS_ERROR_RENAMEPOLICY "An error occurred while trying to rename this policy."
|
||
|
IDS_POLICY_PROPERTY_PAGE_TABNAME "Settings"
|
||
|
IDS_ERROR_NO_PROFILE_NAME
|
||
|
"An error occurred while trying to get profile name for this policy:"
|
||
|
IDS_ERROR_ZERO_CONDITION_POLICY
|
||
|
"This policy has no condition therefore it will never match. Please enter a condition for this policy."
|
||
|
IDS_ERROR_ZERO_POLICY "The policy '%s' is the last policy. Deleting this policy will cause all users to be rejected. Are you sure you want to delete this?"
|
||
|
IDS_ERROR_DS_NAMESPACE_EMPTY
|
||
|
"An error occurred while trying to read remote access policies from the Active Directory. The service could not connect to the Active Directory."
|
||
|
IDS_ERROR_LOCAL_NAMESPACE_EMPTY
|
||
|
"An error occurred while trying to read remote access policies from the local configuration file."
|
||
|
IDS_ERROR_PRESS_TO_RESTORE
|
||
|
"An error occurred while trying to save the policy and profile. Please press OK to recover the lost data."
|
||
|
IDS_ERROR_CANT_RESTORE_POLICY
|
||
|
"An error occurred while trying to recover the original policy. The policy data might be corrupted."
|
||
|
IDS_ERROR_CANT_RESTORE_PROFILE
|
||
|
"An error occurred while trying to recover the original profile. The profile data might be corrupted."
|
||
|
END
|
||
|
|
||
|
STRINGTABLE DISCARDABLE
|
||
|
BEGIN
|
||
|
IDS_ERROR_INVALID_COND_SYNTAX
|
||
|
"An invalid condition was detected and removed for this policy : "
|
||
|
IDS_FAILED_CONFIG_EAP "Failed to configure the EAP"
|
||
|
IDS_ERROR_PROFILE_NOEXIST
|
||
|
"An error occurred while trying to find this profile:"
|
||
|
IDS_ERROR_CLOSE_PROPERTY_SHEET "Please close the property sheet first"
|
||
|
IDS_ERROR_PARSE_CONDITION "Invalid condition syntax:"
|
||
|
IDS_ERROR_UNMARSHALL "An error occurred while trying to unmarshall an interface pointer."
|
||
|
IDS_ERROR_MARSHALL "An error occurred while trying to marshall an interface pointer."
|
||
|
IDS_ERROR_ADDATTRIBUTE "An error occurred while trying to add an attribute."
|
||
|
IDS_ERROR_TIMEOFDAY "An error occurred while trying to get Time of day constraint."
|
||
|
IDS_ERROR_POLICY_EXISTS "A policy with the same name already exists."
|
||
|
IDS_TASKPAD_TEXT__DEFINE_NETWORK_ACCCESS_POLICY
|
||
|
"Define Remote Access Policy"
|
||
|
IDS_TASKPAD_HELP_TEXT__DEFINE_NETWORK_ACCCESS_POLICY
|
||
|
"Define new remote access policy"
|
||
|
IDS_POLICY_COLUMN_TITLE1 "Name"
|
||
|
IDS_POLICY_COLUMN_TITLE2 "Order"
|
||
|
IDS_ERROR_INVALID_POLICYNAME
|
||
|
"The policy name you just entered is either invalid, or a policy with that name already exists."
|
||
|
IDS_ERROR_CANT_INIT_ATTR "Cannot initialize this attribute."
|
||
|
IDS_ERROR_CANT_FIND_PROFILEDLL
|
||
|
"The file RASUSER.DLL could not be located."
|
||
|
IDS_ERROR__POLICYNAME_EMPTY "Policy name cannot be empty. Please enter a name."
|
||
|
|
||
|
END
|
||
|
|
||
|
STRINGTABLE DISCARDABLE
|
||
|
BEGIN
|
||
|
IDS_ERROR_CANT_FIND_PROFILEAPI
|
||
|
"An error occurred while trying to locate the profile editing UI in the file RASUSER.DLL."
|
||
|
IDS_POLICIES_NODE_DISCONNECTED "Remote Access Policies (not connected)"
|
||
|
IDS_ERROR_CANT_FIND_LOGHOURSDLL "Can't locate the file LOGHOURS.DLL."
|
||
|
IDS_ERROR_CANT_FIND_LOGHOURSAPI
|
||
|
"An error occurred while trying to locate the loghours API in LOGHOURS.DLL."
|
||
|
IDS_ERROR_OBJECT_PICKER "ObjectPicker returned an unexpected error code."
|
||
|
IDS_ERROR__NO_SDO "There was an error getting connection to the data store."
|
||
|
IDS_ERROR__CANT_READ_DATA_FROM_SDO "There was an error reading data."
|
||
|
IDS_LOGGING_METHODS_NODE__LOGGING_METHOD "Logging Method"
|
||
|
IDS_LOGGING_METHODS_NODE__DESCRIPTION "Description"
|
||
|
IDS_ERROR__CANT_WRITE_DATA_TO_SDO "There was an error writing data."
|
||
|
IDS_LOCAL_FILE_LOGGING_BROWSE_DIALOG__TITLE "Choose log file directory:"
|
||
|
IDS_LOCAL_FILE_LOGGING_PAGE2__WHEN_LOG_FILE_SIZE_REACHES_FORMAT
|
||
|
"Iaslog.log"
|
||
|
IDS_LOCAL_FILE_LOGGING_PAGE2__DAILY_FORMAT "INyymmdd.log"
|
||
|
IDS_LOCAL_FILE_LOGGING_PAGE2__WEEKLY_FORMAT "INyymmww.log"
|
||
|
IDS_LOCAL_FILE_LOGGING_PAGE2__MONTHLY_FORMAT "INyymm.log"
|
||
|
END
|
||
|
|
||
|
STRINGTABLE DISCARDABLE
|
||
|
BEGIN
|
||
|
IDS_HTMLHELP_PATH "\\help\\RASSconcepts.chm"
|
||
|
IDS_BOOLEAN_TRUE "True"
|
||
|
IDS_BOOLEAN_FALSE "False"
|
||
|
END
|
||
|
|
||
|
STRINGTABLE DISCARDABLE
|
||
|
BEGIN
|
||
|
IDS_ERROR_SDO_ERROR_ADDATTR
|
||
|
"An error occurred while trying to add the attribute to the profile."
|
||
|
IDS_ERROR_SDO_ERROR_CREATEATTR
|
||
|
"An error occurred while trying to create an attribute."
|
||
|
IDS_ERROR_SDO_ERROR_PUTPROP_ATTR
|
||
|
"An error occurred while trying to change property of the attribute."
|
||
|
IDS_ERROR_SDO_ERROR_PUTPROP_POLICYNAME
|
||
|
"An error occurred while trying to change policy name."
|
||
|
IDS_ERROR_SDO_ERROR_PUTPROP_POLICY_PROFILENAME
|
||
|
"An error occurred while trying to change profile name for this policy."
|
||
|
IDS_ERROR_SDO_ERROR_PUTPROP_PROFILENAME
|
||
|
"An error occurred while trying to change profile name."
|
||
|
IDS_ERROR_SDO_ERROR_POLICY_APPLY
|
||
|
"An error occurred while trying to save the changes to the policy."
|
||
|
IDS_ERROR_SDO_ERROR_PROFILE_APPLY
|
||
|
"An error occurred while trying to save the changes to the profile."
|
||
|
IDS_ERROR_SDO_ERROR_GETPROP_POLICYNAME
|
||
|
"An error occurred while trying to get the name of the policy."
|
||
|
IDS_ERROR_SDO_ERROR_GETPROP_POLICYMERIT
|
||
|
"An error occurred while trying to get the evaluation sequence for this policy."
|
||
|
IDS_ERROR_SDO_ERROR_ENUMCOND
|
||
|
"An error occurred while trying to enumerate the conditions for this policy."
|
||
|
IDS_ERROR_SDO_ERROR_GET_CONDTEXT
|
||
|
"An error occurred while trying to get the condition text."
|
||
|
IDS_ERROR_CANT_CREATE_CONDATTR
|
||
|
"An error occurred while trying to create an attribute object for "
|
||
|
IDS_ERROR_SDO_ERROR_GETATTROD
|
||
|
"An error occurred while trying to get the ID for "
|
||
|
IDS_ERROR_CANT_CREATE_COND
|
||
|
"An error occurred while trying to to create a condition object."
|
||
|
IDS_ERROR_SDO_ERROR_PUTPROP_POLICYMERIT
|
||
|
"An error occurred while trying to change the evaluation sequence for this policy."
|
||
|
END
|
||
|
|
||
|
STRINGTABLE DISCARDABLE
|
||
|
BEGIN
|
||
|
IDS_IAS_MULTI_ATTR_COLUMN_NAME "Name"
|
||
|
IDS_IAS_MULTI_ATTR_COLUMN_VENDOR "Vendor"
|
||
|
IDS_IAS_MULTI_ATTR_COLUMN_VALUE "Value"
|
||
|
IDS_IAS_MULTI_ATTR_COLUMN_DESCRIPTION "Description"
|
||
|
IDS_IAS_IP_EDITOR_TITLE "Attribute Information"
|
||
|
IDS_IAS_MULTIVALUED_EDITOR_TITLE "Multivalued Attribute Information"
|
||
|
IDS_IAS_ERR_INVALID_VSAHEX
|
||
|
"The hexadecimal value you entered is not valid. A valid hexadecimal value may start with 0x, and must contain even number of hexadecimal digits, with a maximum length of 246."
|
||
|
IDS_IAS_ERR_ADVANCED "IAS Advanced Attribute Error"
|
||
|
IDS_IAS_ERR_INVALIDINTEGER
|
||
|
"The integer you entered is not valid. Please enter a valid integer between -2147483648 and 2147483647."
|
||
|
IDS_IAS_ERR_INVALID_UINT
|
||
|
"The integer you entered is not valid. Please enter a valid integer in the range of 0 and 4294967295."
|
||
|
IDS_IAS_ERR_INVALIDBOOL "Invalid data format. Please type in either TRUE or FALSE."
|
||
|
IDS_IAS_ERR_INVALIDCHARINPASSWORD "Invalid characters were found."
|
||
|
END
|
||
|
|
||
|
STRINGTABLE DISCARDABLE
|
||
|
BEGIN
|
||
|
IDS_IAS_VSA_FORMAT_STR "String"
|
||
|
IDS_IAS_VSA_FORMAT_DEC "Decimal"
|
||
|
IDS_IAS_VSA_FORMAT_HEX "Hexadecimal"
|
||
|
END
|
||
|
|
||
|
STRINGTABLE DISCARDABLE
|
||
|
BEGIN
|
||
|
IDS_ERROR__LOCAL_FILE_LOGGING_WRITING_WHEN_LOG_FILE_SIZE_NOT_ZERO
|
||
|
"There was an error writing the log file size property. The data entered must be between 1 and 100000."
|
||
|
IDS_IAS_VSA_FORMAT_INetAddr "InetAddr"
|
||
|
IDS_IAS_VAS_VENDOR_ID "Vendor code: %-ld"
|
||
|
END
|
||
|
|
||
|
STRINGTABLE DISCARDABLE
|
||
|
BEGIN
|
||
|
IDS_ERROR__NO_CONNECTION_ATTEMPTED
|
||
|
"You have not yet established a connection to the machine. To do so, select the main IAS service node."
|
||
|
IDS_ERROR__CONNECTION_IN_PROGRESS "Connection in progress."
|
||
|
IDS_ERROR__CONNECTION_ATTEMPT_FAILED "Connection attempt failed."
|
||
|
IDS_ERROR__CONNECTION_INTERRUPTED "Connection was interrupted."
|
||
|
END
|
||
|
|
||
|
STRINGTABLE DISCARDABLE
|
||
|
BEGIN
|
||
|
IDS_ERROR__LOCAL_FILE_LOGGING_READING_ENBABLE
|
||
|
"There was an error reading the enable logging property."
|
||
|
IDS_ERROR__LOCAL_FILE_LOGGING_WRITING_ENABLE
|
||
|
"There was an error writing the enable logging property."
|
||
|
IDS_ERROR__LOCAL_FILE_LOGGING_READING_ACCOUNTING_PACKETS
|
||
|
"There was an error reading the log accounting requests property."
|
||
|
IDS_ERROR__LOCAL_FILE_LOGGING_WRITING_ACCOUNTING_PACKETS
|
||
|
"There was an error writing the log accounting requests property."
|
||
|
IDS_ERROR__LOCAL_FILE_LOGGING_READING_AUTHENTICATION_PACKETS
|
||
|
"There was an error reading the log authentication requests property."
|
||
|
IDS_ERROR__LOCAL_FILE_LOGGING_WRITING_AUTHENTICATION_PACKETS
|
||
|
"There was an error writing the log authentication requests property."
|
||
|
IDS_ERROR__LOCAL_FILE_LOGGING_READING_INTERIM_ACCOUNTING_PACKETS
|
||
|
"There was an error reading the log interim accounting requests property."
|
||
|
IDS_ERROR__LOCAL_FILE_LOGGING_WRITING_INTERIM_ACCOUNTING_PACKETS
|
||
|
"There was an error writing the log interim accounting requests property."
|
||
|
IDS_ERROR__LOCAL_FILE_LOGGING_READING_AUTOMATICALLY_OPEN_NEW_LOG
|
||
|
"There was an error reading the automatically open new log property."
|
||
|
IDS_ERROR__LOCAL_FILE_LOGGING_WRITING_AUTOMATICALLY_OPEN_NEW_LOG
|
||
|
"There was an error writing the automatically open new log property."
|
||
|
IDS_ERROR__LOCAL_FILE_LOGGING_READING_NEW_LOG_FREQUENCY
|
||
|
"There was an error reading the new log frequency property."
|
||
|
IDS_ERROR__LOCAL_FILE_LOGGING_WRITING_NEW_LOG_FREQUENCY
|
||
|
"There was an error writing the new log frequency property."
|
||
|
END
|
||
|
|
||
|
STRINGTABLE DISCARDABLE
|
||
|
BEGIN
|
||
|
IDS_ERROR__LOCAL_FILE_LOGGING_READING_WHEN_LOG_FILE_SIZE
|
||
|
"There was an error reading the new log file size property."
|
||
|
IDS_ERROR__LOCAL_FILE_LOGGING_WRITING_WHEN_LOG_FILE_SIZE
|
||
|
"There was an error writing the new log file size property."
|
||
|
IDS_ERROR__LOCAL_FILE_LOGGING_READING_LOG_FILE_DIRECTORY
|
||
|
"There was an error reading the log file directory."
|
||
|
IDS_ERROR__LOCAL_FILE_LOGGING_WRITING_LOG_FILE_DIRECTORY
|
||
|
"There was an error writing the log file directory."
|
||
|
IDS_ERROR__LOCAL_FILE_LOGGING_READING_LOG_FILE_FORMAT
|
||
|
"There was an error reading the log file format."
|
||
|
IDS_ERROR__LOCAL_FILE_LOGGING_WRITING_LOG_FILE_FORMAT
|
||
|
"There was an error writing the log file format."
|
||
|
IDS_ERROR__NOTABLE_TO_WRITE_SDO
|
||
|
"There was an error writing data, please close the management console and try again."
|
||
|
IDS_ERROR__RESTART_SNAPIN "The specified data table does not exist. Please close the management console and try again."
|
||
|
IDS_TEXT_MATCHES " matches "
|
||
|
END
|
||
|
|
||
|
#endif // English (U.S.) resources
|
||
|
/////////////////////////////////////////////////////////////////////////////
|
||
|
|
||
|
|
||
|
|
||
|
#ifndef APSTUDIO_INVOKED
|
||
|
/////////////////////////////////////////////////////////////////////////////
|
||
|
//
|
||
|
// Generated from the TEXTINCLUDE 3 resource.
|
||
|
//
|
||
|
1 TYPELIB "NAPMMC.tlb"
|
||
|
#include "afxres.rc" // Standard components
|
||
|
#include <ntverp.h>
|
||
|
|
||
|
#define VER_FILETYPE VFT_DLL
|
||
|
#define VER_FILESUBTYPE VFT2_UNKNOWN
|
||
|
#define VER_FILEDESCRIPTION_STR "Remote Access Policy Snapin"
|
||
|
#define VER_INTERNALNAME_STR "NAPMMC.DLL"
|
||
|
#define VER_ORIGINALFILENAME_STR "NAPMMC.DLL"
|
||
|
|
||
|
#include "common.ver"
|
||
|
|
||
|
/////////////////////////////////////////////////////////////////////////////
|
||
|
#endif // not APSTUDIO_INVOKED
|
||
|
|