windows-nt/Source/XPSP1/NT/net/wlbs/nlbmgr/exe/resource.rc
2020-09-26 16:20:57 +08:00

921 lines
39 KiB
Plaintext

//Microsoft Developer Studio generated resource script.
//
#include "resource.h"
#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "afxres.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
/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//
IDD_ABOUT DIALOG DISCARDABLE 0, 0, 227, 155
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "About Network Load Balancing Manager"
FONT 8, "MS Shell Dlg"
BEGIN
DEFPUSHBUTTON "OK",IDOK,154,130,63,14
LTEXT "Network Load Balancing Manager\n\nVersion 5.1\n\nCopyright (C) 2000-2001 Microsoft Corporation\nAll rights reserved. This product is licensed.",
IDC_STATIC,37,9,145,60
ICON IDI_WORLD,IDC_STATIC,9,10,21,20
CONTROL "",IDC_STATIC,"Static",SS_BLACKFRAME,7,75,213,1
LTEXT "Warning: This computer program is protected by copyright law and\ninternational treaties. Unauthorized production or distribution of this\nprogram, or any portion of it, may result in severe civil and criminal",
IDC_STATIC,7,83,210,26
LTEXT "penalties, and will be prosecuted to the maximum extent possible\nunder the law.",
IDC_STATIC,7,107,207,17
END
IDD_MACHINE_CONNECT_PAGE DIALOG DISCARDABLE 0, 0, 242, 61
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Machine"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "&Machine IP",IDC_TEXT_MACHINE,5,15,220,15
CONTROL "IPAddress1",IDC_MACHINE,"SysIPAddress32",WS_TABSTOP,5,
32,100,15
END
IDD_PORTS_CONTROL_PAGE DIALOG DISCARDABLE 0, 0, 242, 61
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Ports"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Start &Port",IDC_TEXT_START_PORT,5,15,220,15
COMBOBOX IDC_PORTS,5,32,100,54,CBS_DROPDOWNLIST | CBS_AUTOHSCROLL |
WS_VSCROLL | WS_TABSTOP
END
IDD_CLUSTER_PAGE DIALOG DISCARDABLE 0, 0, 240, 215
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Cluster Parameters"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "Cluster &IP Configuration",IDC_GROUP_CL_IP,7,7,226,84
LTEXT "IP &address:",IDC_TEXT_CL_IP,15,21,65,8,SS_NOTIFY
CONTROL "",IDC_EDIT_CL_IP,"SysIPAddress32",WS_TABSTOP | 0x80,115,
19,65,12
LTEXT "&Subnet mask:",IDC_TEXT_CL_MASK,15,38,65,8,SS_NOTIFY
CONTROL "",IDC_EDIT_CL_MASK,"SysIPAddress32",WS_TABSTOP | 0x80,
115,36,65,12
LTEXT "&Full Internet name:",IDC_TEXT_DOMAIN,15,55,65,8,
SS_NOTIFY
EDITTEXT IDC_EDIT_DOMAIN,115,53,65,12,ES_AUTOHSCROLL
LTEXT "&Network address:",IDC_TEXT_ETH,15,72,65,8,SS_NOTIFY
EDITTEXT IDC_EDIT_ETH,115,70,65,12,ES_AUTOHSCROLL
GROUPBOX "Cluster &Operation Mode",IDC_GROUP_CL_MODE,7,97,226,32
CONTROL "&Unicast",IDC_RADIO_UNICAST,"Button",BS_AUTORADIOBUTTON |
WS_GROUP | WS_TABSTOP,15,111,45,10
CONTROL "&Multicast",IDC_RADIO_MULTICAST,"Button",
BS_AUTORADIOBUTTON | WS_TABSTOP,64,111,45,10
CONTROL "I&GMP multicast",IDC_CHECK_IGMP,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,121,111,65,10
GROUPBOX "",IDC_GROUP_RCT,7,135,226,50
CONTROL "&Remote Control",IDC_CHECK_RCT,"Button",BS_AUTOCHECKBOX |
WS_TABSTOP,13,135,63,10
LTEXT "Remote &password:",IDC_TEXT_PASSW,15,149,65,10,
SS_NOTIFY
EDITTEXT IDC_EDIT_PASSW,115,147,65,12,ES_PASSWORD |
ES_AUTOHSCROLL
LTEXT "&Confirm password:",IDC_TEXT_PASSW2,15,166,65,8,
SS_NOTIFY
EDITTEXT IDC_EDIT_PASSW2,115,164,65,12,ES_PASSWORD |
ES_AUTOHSCROLL
END
IDD_HOST_PAGE DIALOG DISCARDABLE 0, 0, 240, 215
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Host Parameters"
FONT 8, "MS Shell Dlg"
BEGIN
GROUPBOX "NIC",IDC_GROUP_NIC,7,8,225,46
LTEXT "Friendly &Name",IDC_NIC_FRIENDLY,12,19,81,8,SS_NOTIFY
COMBOBOX IDC_NIC,116,18,110,67,CBS_DROPDOWNLIST | CBS_AUTOHSCROLL |
WS_VSCROLL | WS_TABSTOP
EDITTEXT IDC_NIC_DETAIL,13,37,212,13,ES_AUTOHSCROLL | ES_READONLY
LTEXT "&Priority (Unique host ID)",IDC_TEXT_PRI,7,61,81,8,
SS_NOTIFY
COMBOBOX IDC_EDIT_PRI,116,61,48,67,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
GROUPBOX "Dedicated &IP Configuration",IDC_GROUP_DED_IP,7,78,226,
50
LTEXT "IP &address:",IDC_TEXT_DED_IP,16,92,70,10,SS_NOTIFY
CONTROL "",IDC_EDIT_DED_IP,"SysIPAddress32",WS_TABSTOP | 0x80,
116,90,65,12
LTEXT "&Subnet mask:",IDC_TEXT_DED_MASK,16,109,70,10,SS_NOTIFY
CONTROL "",IDC_EDIT_DED_MASK,"SysIPAddress32",WS_TABSTOP | 0x80,
116,107,65,12
CONTROL "Set initial &host state to active",IDC_CHECK_ACTIVE,
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,134,220,10
END
IDD_CLUSTER_CONNECT_PAGE DIALOG DISCARDABLE 0, 0, 242, 206
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Direct"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "&Cluster IP",IDC_TEXT_CLUSTER_IP,4,15,101,15
CONTROL "IPAddress1",IDC_CLUSTER_IP,"SysIPAddress32",WS_TABSTOP,
4,30,86,15
LTEXT "Cluster &Member's IP",IDC_TEXT_CLUSTER_MEMBER,4,53,82,
10
CONTROL "IPAddress1",IDC_CLUSTER_MEMBER,"SysIPAddress32",
WS_TABSTOP,4,65,86,15
LTEXT "Connection Status",IDC_TEXT_CONNECTION_STATUS,4,117,90,
10
EDITTEXT IDC_CLUSTER_CONNECTION_STATUS,4,131,231,39,ES_MULTILINE |
ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_READONLY |
WS_VSCROLL | NOT WS_TABSTOP
END
IDD_CLUSTER_CONNECT_INDIRECT_PAGE DIALOG DISCARDABLE 0, 0, 242, 206
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Indirect"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "&Cluster IP",IDC_TEXT_CLUSTER_IP,4,15,220,15
CONTROL "IPAddress1",IDC_CLUSTER_IP,"SysIPAddress32",WS_TABSTOP,
4,30,86,15
LTEXT "&Machine IP",IDC_TEXT_MACHINE_IP,4,53,82,10
CONTROL "IPAddress1",IDC_MACHINE,"SysIPAddress32",WS_TABSTOP,4,
65,86,15
PUSHBUTTON "&ADD -->",IDC_ADD_MACHINE,100,65,40,16
LTEXT "Machine IP &List",IDC_TEXT_MACHINE_IP_LIST,151,53,82,10
LISTBOX IDC_MACHINE_IP_LIST,149,65,86,54,LBS_NOINTEGRALHEIGHT |
WS_VSCROLL | WS_TABSTOP
PUSHBUTTON "&DEL <--",IDC_DEL_MACHINE,100,88,40,15
LTEXT "Connection Status",IDC_TEXT_CONNECTION_STATUS,7,117,90,
10
EDITTEXT IDC_CLUSTER_CONNECTION_STATUS,4,131,231,39,ES_MULTILINE |
ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_READONLY |
WS_VSCROLL | NOT WS_TABSTOP
END
IDD_DIALOG_PORT_RULE_PROP_CLUSTER DIALOGEX 0, 0, 240, 215
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_CONTEXTHELP
CAPTION "Add/Edit Port Rule"
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
GROUPBOX "Port range",IDC_GROUP_RANGE,9,5,226,33
LTEXT "&From:",IDC_TEXT_START,17,21,22,8
EDITTEXT IDC_EDIT_START,45,19,35,12,ES_AUTOHSCROLL | ES_NUMBER
CONTROL "Spin5",IDC_SPIN_START,"msctls_updown32",UDS_WRAP |
UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY |
UDS_ARROWKEYS | UDS_NOTHOUSANDS,78,21,9,14
LTEXT "T&o:",IDC_TEXT_END,90,21,15,8
EDITTEXT IDC_EDIT_END,111,19,35,12,ES_AUTOHSCROLL | ES_NUMBER
CONTROL "Spin6",IDC_SPIN_END,"msctls_updown32",UDS_WRAP |
UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY |
UDS_ARROWKEYS | UDS_NOTHOUSANDS,144,21,9,14
GROUPBOX "Protocols",IDC_GROUP_PROTOCOLS,7,45,226,33
CONTROL "&TCP",IDC_RADIO_TCP,"Button",BS_AUTORADIOBUTTON |
WS_GROUP | WS_TABSTOP,16,59,30,10
CONTROL "&UDP",IDC_RADIO_UDP,"Button",BS_AUTORADIOBUTTON |
WS_TABSTOP,57,59,30,10
CONTROL "&Both",IDC_RADIO_BOTH,"Button",BS_AUTORADIOBUTTON |
WS_TABSTOP,99,59,30,10
GROUPBOX "",IDC_GROUP_DISABLED,7,156,226,33
GROUPBOX "",IDC_GROUP_SINGLE,7,128,226,33
GROUPBOX "Filtering mode",IDC_GROUP_MULTIPLE,7,83,226,50
CONTROL "&Multiple host",IDC_RADIO_MULTIPLE,"Button",
BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,16,97,55,10
CONTROL "&Single host",IDC_RADIO_SINGLE,"Button",
BS_AUTORADIOBUTTON | WS_TABSTOP,16,142,55,10
CONTROL "&Disable this port range",IDC_RADIO_DISABLED,"Button",
BS_AUTORADIOBUTTON | WS_TABSTOP,16,170,85,10
LTEXT "Affinity:",IDC_TEXT_AFF,85,97,25,8
CONTROL "&None",IDC_RADIO_AFF_NONE,"Button",BS_AUTORADIOBUTTON |
WS_GROUP | WS_TABSTOP,114,97,33,10
CONTROL "S&ingle",IDC_RADIO_AFF_SINGLE,"Button",
BS_AUTORADIOBUTTON | WS_TABSTOP,150,97,35,10
CONTROL "&Class C",IDC_RADIO_AFF_CLASSC,"Button",
BS_AUTORADIOBUTTON | WS_TABSTOP,188,97,39,10
LTEXT "&Load weight:",IDC_TEXT_MULTI,85,113,44,8
CONTROL "&Equal",IDC_RADIO_EQUAL,"Button",BS_AUTORADIOBUTTON |
WS_TABSTOP,141,113,34,10
CONTROL "Une&qual",IDC_RADIO_UNEQUAL,"Button",BS_AUTORADIOBUTTON |
WS_TABSTOP,187,113,43,10
DEFPUSHBUTTON "OK",IDOK,137,195,45,14
PUSHBUTTON "Cancel",IDCANCEL,187,195,45,14
END
IDD_DIALOG_PORT_RULE_PROP_HOSTS DIALOGEX 0, 0, 240, 215
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_CONTEXTHELP
CAPTION "Add/Edit Port Rule"
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
GROUPBOX "Port range",IDC_GROUP_RANGE,9,5,226,33,WS_DISABLED
LTEXT "&From:",IDC_TEXT_START,17,21,22,8,WS_DISABLED
EDITTEXT IDC_EDIT_START,45,19,35,12,ES_AUTOHSCROLL | ES_READONLY |
ES_NUMBER | NOT WS_TABSTOP
CONTROL "Spin5",IDC_SPIN_START,"msctls_updown32",UDS_WRAP |
UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY |
UDS_ARROWKEYS | UDS_NOTHOUSANDS | WS_DISABLED,78,21,9,14
LTEXT "T&o:",IDC_TEXT_END,86,22,15,8,WS_DISABLED
EDITTEXT IDC_EDIT_END,111,19,35,12,ES_AUTOHSCROLL | ES_READONLY |
ES_NUMBER | NOT WS_TABSTOP
CONTROL "Spin6",IDC_SPIN_END,"msctls_updown32",UDS_WRAP |
UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY |
UDS_ARROWKEYS | UDS_NOTHOUSANDS | WS_DISABLED,144,21,9,
14
GROUPBOX "Protocols",IDC_GROUP_PROTOCOLS,7,45,226,33,WS_DISABLED
CONTROL "&TCP",IDC_RADIO_TCP,"Button",BS_AUTORADIOBUTTON |
WS_DISABLED | WS_GROUP | WS_TABSTOP,16,59,30,10
CONTROL "&UDP",IDC_RADIO_UDP,"Button",BS_AUTORADIOBUTTON |
WS_DISABLED | WS_TABSTOP,57,59,30,10
CONTROL "&Both",IDC_RADIO_BOTH,"Button",BS_AUTORADIOBUTTON |
WS_DISABLED | WS_TABSTOP,99,59,30,10
GROUPBOX "",IDC_GROUP_DISABLED,7,156,226,33
GROUPBOX "",IDC_GROUP_SINGLE,7,128,226,33
GROUPBOX "Filtering mode",IDC_GROUP_MULTIPLE,7,83,226,50,
WS_DISABLED
CONTROL "&Multiple host",IDC_RADIO_MULTIPLE,"Button",
BS_AUTORADIOBUTTON | WS_DISABLED | WS_GROUP | WS_TABSTOP,
16,97,55,10
CONTROL "&Single host",IDC_RADIO_SINGLE,"Button",
BS_AUTORADIOBUTTON | WS_DISABLED | WS_TABSTOP,16,142,55,
10
CONTROL "&Disable this port range",IDC_RADIO_DISABLED,"Button",
BS_AUTORADIOBUTTON | WS_DISABLED | WS_TABSTOP,16,170,85,
10
LTEXT "Affinity:",IDC_TEXT_AFF,85,97,25,8,WS_DISABLED
CONTROL "&None",IDC_RADIO_AFF_NONE,"Button",BS_AUTORADIOBUTTON |
WS_DISABLED | WS_GROUP | WS_TABSTOP,114,97,33,10
CONTROL "S&ingle",IDC_RADIO_AFF_SINGLE,"Button",
BS_AUTORADIOBUTTON | WS_DISABLED | WS_TABSTOP,150,97,35,
10
CONTROL "&Class C",IDC_RADIO_AFF_CLASSC,"Button",
BS_AUTORADIOBUTTON | WS_DISABLED | WS_TABSTOP,188,97,39,
10
LTEXT "&Load weight:",IDC_TEXT_MULTI,85,113,44,8,WS_DISABLED
EDITTEXT IDC_EDIT_MULTI,136,112,27,12,ES_AUTOHSCROLL | ES_NUMBER |
WS_DISABLED
CONTROL "Spin4",IDC_SPIN_MULTI,"msctls_updown32",UDS_WRAP |
UDS_SETBUDDYINT | UDS_ALIGNRIGHT | UDS_AUTOBUDDY |
UDS_ARROWKEYS | UDS_NOTHOUSANDS | WS_DISABLED,161,114,9,
14
LTEXT "or",IDC_STATIC,174,113,8,8,WS_DISABLED
CONTROL "&Equal",IDC_CHECK_EQUAL,"Button",BS_AUTOCHECKBOX |
WS_DISABLED | WS_TABSTOP,193,113,34,10
LTEXT "&Handling priority:",IDC_TEXT_SINGLE,85,142,54,8,
WS_DISABLED
COMBOBOX IDC_EDIT_SINGLE,152,140,31,48,CBS_DROPDOWNLIST |
WS_DISABLED | WS_VSCROLL | WS_TABSTOP
DEFPUSHBUTTON "OK",IDOK,137,195,45,14
PUSHBUTTON "Cancel",IDCANCEL,187,195,45,14
END
IDD_DIALOG_PORTS DIALOG DISCARDABLE 0, 0, 240, 215
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Port Rules"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "&Defined port rules:",IDC_TEXT_PORT_RULE,7,7,80,8
CONTROL "",IDC_LIST_PORT_RULE,"SysListView32",LVS_REPORT |
LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_AUTOARRANGE |
WS_BORDER | WS_TABSTOP,7,20,226,100
PUSHBUTTON "&Add...",IDC_BUTTON_ADD,88,127,45,14
PUSHBUTTON "&Edit...",IDC_BUTTON_MODIFY,138,127,45,14
PUSHBUTTON "&Remove",IDC_BUTTON_DEL,188,127,45,14
GROUPBOX "Port rule description",IDC_GROUP_PORT_RULE_DESCR,7,147,
226,60
LTEXT "",IDC_TEXT_PORT_RULE_DESCR,14,159,212,42
END
IDD_MANAGE_VIRTUAL_IPS_PAGE DIALOG DISCARDABLE 0, 0, 240, 215
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Manage Virtual IP Addresses"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "Cluster IP",IDC_TEXT_CLUSTER_IP,4,15,220,15
CONTROL "IPAddress1",IDC_CLUSTER_IP,"SysIPAddress32",WS_TABSTOP,
4,30,86,15
LTEXT "&Virtual IP",IDC_TEXT_SECONDARY_IP,4,53,82,10
CONTROL "IPAddress1",IDC_SECONDARY_IP,"SysIPAddress32",
WS_TABSTOP,4,65,86,15
PUSHBUTTON "&ADD -->",IDC_ADD_MACHINE,100,65,40,16
LTEXT "Virtual IP &List",IDC_TEXT_SECONDARY_IP_LIST,151,53,82,
10
LISTBOX IDC_SECONDARY_IP_LIST,149,65,86,54,LBS_NOINTEGRALHEIGHT |
WS_VSCROLL | WS_TABSTOP
PUSHBUTTON "&DEL <--",IDC_DEL_MACHINE,100,88,40,15
END
IDD_DISCLAIMER DIALOG DISCARDABLE 0, 0, 240, 102
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "NLB Manager Usage Restriction"
FONT 8, "MS Shell Dlg"
BEGIN
CONTROL "Do not show this warning again",IDC_DO_NOT_REMIND,
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,9,46,220,10
LTEXT "Warning: This computer program is provided for preview purposes only. The program should not be used in a production environment.",
IDC_STATIC,12,11,210,26
DEFPUSHBUTTON "OK",IDOK,94,82,63,14
END
#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//
1 TEXTINCLUDE DISCARDABLE
BEGIN
"resource.h\0"
END
2 TEXTINCLUDE DISCARDABLE
BEGIN
"#include ""afxres.h""\r\n"
"\0"
END
3 TEXTINCLUDE DISCARDABLE
BEGIN
"\r\n"
"\0"
END
1 TEXTINCLUDE DISCARDABLE
BEGIN
"resource.h\0"
END
2 TEXTINCLUDE DISCARDABLE
BEGIN
"#include ""afxres.h""\r\n"
"\0"
END
3 TEXTINCLUDE DISCARDABLE
BEGIN
"\r\n"
"\0"
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Menu
//
IDR_MAINFRAME MENU DISCARDABLE
BEGIN
MENUITEM "", 65535
POPUP "&Cluster"
BEGIN
MENUITEM "&New", ID_WORLD_NEW
POPUP "&Connect To Existing "
BEGIN
MENUITEM "&Direct", ID_WORLD_CONNECT
MENUITEM "&Indirect", ID_WORLD_CONNECT_INDIRECT
END
MENUITEM SEPARATOR
MENUITEM "&Add Host ", ID_CLUSTER_ADD_HOST
MENUITEM "&Delete ", ID_CLUSTER_REMOVE
MENUITEM SEPARATOR
MENUITEM "&Properties", ID_CLUSTER_PROPERTIES
MENUITEM SEPARATOR
MENUITEM "Re&fresh", ID_REFRESH
MENUITEM SEPARATOR
MENUITEM "&Remove From View", ID_CLUSTER_UNMANAGE
MENUITEM SEPARATOR
POPUP "Contr&ol"
BEGIN
MENUITEM "&Query ", ID_CLUSTER_EXE_QUERY
MENUITEM "&Start ", ID_CLUSTER_EXE_START
MENUITEM "St&op ", ID_CLUSTER_EXE_STOP
MENUITEM "&Drainstop ", ID_CLUSTER_EXE_DRAINSTOP
MENUITEM "&Resume ", ID_CLUSTER_EXE_RESUME
MENUITEM "Sus&pend ", ID_CLUSTER_EXE_SUSPEND
MENUITEM "&Enable ", ID_CLUSTER_EXE_ENABLE
MENUITEM "Disa&ble ", ID_CLUSTER_EXE_DISABLE
MENUITEM "Drai&n ", ID_CLUSTER_EXE_DRAIN
END
MENUITEM SEPARATOR
MENUITEM "E&xit", ID_APP_EXIT
END
POPUP "H&ost"
BEGIN
MENUITEM "&Delete", ID_HOST_REMOVE
MENUITEM SEPARATOR
MENUITEM "&Properties", ID_HOST_PROPERTIES
MENUITEM SEPARATOR
POPUP "Contr&ol"
BEGIN
MENUITEM "&Query ", ID_HOST_EXE_QUERY
MENUITEM "&Start ", ID_HOST_EXE_START
MENUITEM "St&op ", ID_HOST_EXE_STOP
MENUITEM "&Drainstop ", ID_HOST_EXE_DRAINSTOP
MENUITEM "&Resume ", ID_HOST_EXE_RESUME
MENUITEM "Sus&pend ", ID_HOST_EXE_SUSPEND
MENUITEM "&Enable ", ID_HOST_EXE_ENABLE
MENUITEM "Disa&ble ", ID_HOST_EXE_DISABLE
MENUITEM "Drai&n ", ID_HOST_EXE_DRAIN
END
END
POPUP "&Help"
BEGIN
MENUITEM "&About Network Load Balancing Manager", ID_APP_ABOUT
END
END
IDR_POPUP MENU DISCARDABLE
BEGIN
POPUP ""
BEGIN
MENUITEM "&New Cluster", ID_WORLD_NEW
POPUP "&Connect To Existing "
BEGIN
MENUITEM "&Direct", ID_WORLD_CONNECT
MENUITEM "&Indirect", ID_WORLD_CONNECT_INDIRECT
END
END
POPUP ""
BEGIN
MENUITEM "&Add Host To Cluster", ID_CLUSTER_ADD_HOST
MENUITEM "&Delete Cluster", ID_CLUSTER_REMOVE
MENUITEM SEPARATOR
MENUITEM "Cluster &Properties", ID_CLUSTER_PROPERTIES
MENUITEM SEPARATOR
MENUITEM "Re&fresh", ID_REFRESH
MENUITEM SEPARATOR
MENUITEM "&Remove From View", ID_CLUSTER_UNMANAGE
MENUITEM SEPARATOR
POPUP "Cluster Contr&ol"
BEGIN
MENUITEM "&Query ", ID_CLUSTER_EXE_QUERY
MENUITEM "&Start ", ID_CLUSTER_EXE_START
MENUITEM "St&op ", ID_CLUSTER_EXE_STOP
MENUITEM "&Drainstop ", ID_CLUSTER_EXE_DRAINSTOP
MENUITEM "&Resume ", ID_CLUSTER_EXE_RESUME
MENUITEM "Sus&pend ", ID_CLUSTER_EXE_SUSPEND
MENUITEM "&Enable ", ID_CLUSTER_EXE_ENABLE
MENUITEM "Disa&ble ", ID_CLUSTER_EXE_DISABLE
MENUITEM "Drai&n ", ID_CLUSTER_EXE_DRAIN
END
END
POPUP ""
BEGIN
MENUITEM "&Delete Host", ID_HOST_REMOVE
MENUITEM SEPARATOR
MENUITEM "Host &Properties", ID_HOST_PROPERTIES
MENUITEM SEPARATOR
POPUP "Host Contr&ol"
BEGIN
MENUITEM "&Query ", ID_HOST_EXE_QUERY
MENUITEM "&Start ", ID_HOST_EXE_START
MENUITEM "St&op ", ID_HOST_EXE_STOP
MENUITEM "&Drainstop ", ID_HOST_EXE_DRAINSTOP
MENUITEM "&Resume ", ID_HOST_EXE_RESUME
MENUITEM "Sus&pend ", ID_HOST_EXE_SUSPEND
MENUITEM "&Enable ", ID_HOST_EXE_ENABLE
MENUITEM "Disa&ble ", ID_HOST_EXE_DISABLE
MENUITEM "Drai&n ", ID_HOST_EXE_DRAIN
END
END
END
/////////////////////////////////////////////////////////////////////////////
//
// Icon
//
// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDR_MAINFRAME ICON DISCARDABLE "graph12.ico"
IDI_WORLD ICON DISCARDABLE "graph12.ico"
IDI_CLUSTER ICON DISCARDABLE "nethood.ico"
IDI_HOST_STARTED ICON DISCARDABLE "mycomp.ico"
IDI_HOST_STOPPED ICON DISCARDABLE "mycomp.ico"
IDI_PORTRULE ICON DISCARDABLE "icon1.ico"
IDI_PENDING ICON DISCARDABLE "ico00001.ico"
/////////////////////////////////////////////////////////////////////////////
//
// Toolbar
//
IDR_MAINFRAME TOOLBAR DISCARDABLE 32, 32
BEGIN
BUTTON ID_WORLD_NEW
BUTTON ID_WORLD_CONNECT
END
/////////////////////////////////////////////////////////////////////////////
//
// Bitmap
//
IDR_MAINFRAME BITMAP DISCARDABLE "mainfram.bmp"
/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//
#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO DISCARDABLE
BEGIN
IDD_ABOUT, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 220
TOPMARGIN, 7
BOTTOMMARGIN, 148
END
IDD_MACHINE_CONNECT_PAGE, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 235
TOPMARGIN, 7
BOTTOMMARGIN, 54
END
IDD_CLUSTER_CONNECT_PAGE, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 235
TOPMARGIN, 7
BOTTOMMARGIN, 199
END
IDD_CLUSTER_CONNECT_INDIRECT_PAGE, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 235
TOPMARGIN, 7
BOTTOMMARGIN, 199
END
IDD_MANAGE_VIRTUAL_IPS_PAGE, DIALOG
BEGIN
BOTTOMMARGIN, 214
END
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// String Table
//
STRINGTABLE DISCARDABLE
BEGIN
IDR_MAINFRAME "Network Load Balancing Manager"
IDR_POPUP "\nNetwork Load Balancing Manager\n\n\n\n\n\n"
END
STRINGTABLE DISCARDABLE
BEGIN
ID_WORLD_NEW "New Network Load Balancing cluster."
ID_WORLD_CONNECT "Connect to an existing Network Load Balancing cluster."
ID_WORLD_CONNECT_INDIRECT
"Connect to an existing Network Load Balancing cluster."
ID_REFRESH "Reconnect to cluster. "
ID_HELP_TOPICS "Open Help."
END
STRINGTABLE DISCARDABLE
BEGIN
ID_CLUSTER_ADD_HOST "Add a new host to the Network Load Balancing cluster."
ID_CLUSTER_REMOVE "Delete the existing Network Load Balancing cluster."
ID_CLUSTER_PROPERTIES "View or modify cluster-specific properties."
ID_CLUSTER_UNMANAGE "Do not manage this cluster anymore."
ID_CLUSTER_EXE_QUERY "Queries the status of each host which is part of the cluster."
ID_CLUSTER_EXE_START "Starts cluster operations on each host which is part of the cluster."
ID_CLUSTER_EXE_STOP "Stops cluster operations on each host which is part of the cluster."
ID_CLUSTER_EXE_DRAINSTOP
"Finishes all existing connections and stops cluster operations on each host."
ID_CLUSTER_EXE_RESUME "Resume control over cluster operations on each host which is part of the cluster."
ID_CLUSTER_EXE_SUSPEND "Suspend control over cluster operations on each host which is part of the cluster."
ID_CLUSTER_EXE_ENABLE "Enables traffic for port rule or ALL ports, on each host which is part of the cluster."
ID_CLUSTER_EXE_DISABLE "Disables ALL traffic for port rule or ALL ports, on each host which is part of the cluster."
ID_CLUSTER_EXE_DRAIN "Disables NEW traffic for port rule or ALL ports, on each host which is part of the cluster."
END
STRINGTABLE DISCARDABLE
BEGIN
ID_HOST_REMOVE "Remove this host from Network Load Balancing cluster."
ID_HOST_PROPERTIES "View or modify host-specific properties."
ID_HOST_EXE_QUERY "Queries the status of host."
ID_HOST_EXE_START "Starts cluster operations on host."
ID_HOST_EXE_STOP "Stops cluster operations on host."
ID_HOST_EXE_DRAINSTOP "Finishes all existing connections and stops cluster operations on host."
ID_HOST_EXE_RESUME "Resume control over cluster operations on host."
ID_HOST_EXE_SUSPEND "Suspend control over cluster operations on host."
ID_HOST_EXE_ENABLE "Enables traffic for port rule or ALL ports on host."
ID_HOST_EXE_DISABLE "Disables ALL traffic for port rule or ALL ports on host."
ID_HOST_EXE_DRAIN "Disables NEW traffic for port rule or ALL ports on host."
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_WORLD_NAME "Network Load Balancing Clusters"
IDS_PROPERTIES_CAPTION "Network Load Balancing properties"
IDS_FULL_INTERNET_NAME "cluster.domain.com"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_WARNING_CLUSTER_REMOVE
"This will remove Network Load Balancing from all the hosts who are members of the selected cluster.\n Are you sure-?"
IDS_WARNING_HOST_REMOVE "This will remove Network Load Balancing from the selected host.\n Are you sure-?"
IDS_VIRTUAL_IPS_CAPTION "Virtual IPS"
IDS_CONNECT_CAPTION "Connect to host"
IDS_CONNECT_CLUSTER_CAPTION "Connect to cluster"
IDS_WARNING_IP_INVALID "The IP address you have entered is invalid "
IDS_WARNING_CL_CONN_SAME
"The connection ip cannot be equal to cluster ip. "
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_INFO_DONE "Done "
IDS_INFO_SUCCESS "Success "
IDS_INFO_FAILED "Failed "
IDS_INFO_REQUEST "Request submitted "
IDS_INFO_NEW_EXCEPTION "Out of Memory"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_INFO_FINDING_P "Finding port rules "
IDS_INFO_FINDING_CL "Finding cluster "
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_INFO_FINDING_H "Finding host "
IDS_INFO_FINDING_CL_P "Finding cluster properties "
IDS_INFO_FINDING_H_P "Finding host properties "
IDS_INFO_FINDING_P_ELB "Finding equal load balanced port rules "
IDS_INFO_FINDING_P_ULB "Finding unequal load balanced port rules "
IDS_INFO_FINDING_P_D "Finding disabled port rules "
IDS_INFO_FINDING_P_F "Finding single host port rules "
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_INFO_MODIFYING_P "Modifying port rules "
IDS_INFO_MODIFYING_CL_P "Modifying cluster properties "
IDS_INFO_MODIFYING_H_P "Modifying host properties "
IDS_INFO_MODIFYING_P_ELB "Modifying equal load balanced port rules "
IDS_INFO_MODIFYING_P_ULB "Modifying unequal load balanced port rules "
IDS_INFO_MODIFYING_P_F "Modifying single host port rules "
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_INFO_MODIFYING_P_D "Modifying disabled port rules "
IDS_INFO_MODIFYING_CN "Modifying cluster name on host"
IDS_INFO_MODIFYING_CP_AND_ADD_IP
"Modifying cluster properties and adding cluster IP address to TCP/IP on host."
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_INFO_CONNECTING "Connecting "
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_INFO_NEWLINE "\r\n"
IDS_INFO_LINE_SEPARATOR "************************************************* "
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_INFO_ADDING_CL_IP "Adding cluster IP address to TCP/IP."
IDS_INFO_REMOVING_CL_IP "Removing cluster IP address from TCP/IP"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_INFO_BINDING_NLB "Binding Network Load Balancing to network adapater. "
IDS_INFO_UNBINDING_NLB "Unbinding Network Load Balancing from network adapater. "
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_WLBS_OK "WLBS_OK The operation completed successfully "
IDS_WLBS_DRAIN_STOP "WLBS_DRAIN_STOP The node reported a drain stop operation. "
IDS_WLBS_BAD_PARAMS "WLBS_BAD_PARAMS Bad configuration parameters in a node's registry prevented the node from starting cluster operations. "
IDS_WLBS_NOT_FOUND "WLBS_NOT_FOUND The specified port number was not found in any port rule.. "
IDS_WLBS_STOPPED "WLBS_STOPPED Cluster operations have stopped on node. "
IDS_WLBS_CONVERGING "WLBS_CONVERGING The cluster is converging. "
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_WLBS_CONVERGED "WLBS_CONVERGED The cluster has converged successfully. "
IDS_WLBS_DEFAULT "WLBS_DEFAULT The specified node has converged as the default host. "
IDS_WLBS_DRAINING "WLBS_DRAINING Node is draining. "
IDS_WLBS_SUSPENDED "WLBS_SUSPENDED Cluster operations have been suspended on node. "
IDS_WLBS_REBOOT "WLBS_REBOOT The node must be rebooted for the specified configuration changes to take effect. "
IDS_WLBS_INIT_ERROR "WLBS_INIT_ERROR An internal error prevented initialization of the cluster control module. "
IDS_WLBS_BAD_PASSW "WLBS_BAD_PASSW The specified password was not accepted by the cluster. "
IDS_WLBS_IO_ERROR "WLBS_IO_ERROR A local I/O error prevents communication with the Network Load Balancing driver. "
IDS_WLBS_TIMEOUT "WLBS_TIMEOUT The requested operation timed out without receiving a response from the specified node. "
IDS_WLBS_PORT_OVERLAP "WLBS_PORT_OVERLAP At least one of the port numbers in the specified port rule is currently listed in at least one other port rule. "
IDS_WLBS_BAD_PORT_PARAMS
"WLBS_BAD_PORT_PARAMS The settings for one or more port rules contain one or more invalid values. "
IDS_WLBS_MAX_PORT_RULES "WLBS_MAX_PORT_RULES The cluster contains the maximum number of port rules. "
IDS_WLBS_TRUNCATED "WLBS_TRUNCATED The return value has been truncated. "
IDS_WLBS_REG_ERROR "WLBS_REG_ERROR An internal registry access error occurred. "
IDS_WLBS_ALREADY "WLBS_ALREADY The specified target is already in the state that the requested operation would produce. "
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_COMMAND_DRAIN "Drain "
IDS_WLBS_UNKNOWN "Unknown error- "
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_COMMAND_QUERY "Query "
IDS_COMMAND_START "Start "
IDS_COMMAND_STOP "Stop "
IDS_COMMAND_DRAINSTOP "Drainstop "
IDS_COMMAND_RESUME "Resume "
IDS_COMMAND_SUSPEND "Suspend "
IDS_COMMAND_ENABLE "Enable "
IDS_COMMAND_DISABLE "Disable "
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_MACHINE_LIST_EMPTY "Please specify which machines are part of this cluster"
IDS_MACHINE_ALREADY "The machine that you are attempting to add is already added to list"
IDS_CLUSTER_ALREADY "Cluster that you are attempting to manage is already present. "
IDS_HOST_ALREADY "The host that you are attempting to add is already a member of the cluster."
IDS_HOST_ADDING "Adding host "
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_CLUSTER_MAX "The maximum Network Load Balancing cluster size limit has been reached.\n No more hosts can be added. Either remove a host from this cluster, or add the host to another cluster."
IDS_NIC_BOUND "The host is bound to a different cluster on the selected network adapter."
IDS_NIC_UNBOUND "The host is unbound."
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_HEADER_C_IP "Cluster IP"
IDS_HEADER_C_SUBNET "Subnet Mask"
IDS_HEADER_INTERNET_NAME "Internet Name"
IDS_HEADER_MAC_ADDRESS "MAC Address"
IDS_HEADER_C_MODE "Mode"
IDS_HEADER_REMOTE_CTRL "Remote"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_HEADER_MACHINE "Machine"
IDS_HEADER_D_IP "Dedicated IP"
IDS_HEADER_D_SUBNET "Subnet Mask"
IDS_HEADER_PRIORITY "Priority"
IDS_HEADER_INITIAL_STATE "Initial State"
IDS_HEADER_NIC "NIC"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_HEADER_P_START "Start"
IDS_HEADER_P_END "End"
IDS_HEADER_P_PROTOCOL "Protocol"
IDS_HEADER_P_MODE "Mode"
IDS_HEADER_P_LOAD "Load"
IDS_HEADER_P_AFFINITY "Affinity"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_HEADER_P_PRIORITY "Priority"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_REPORT_MULTICAST "Multicast"
IDS_REPORT_UNICAST "Unicast"
IDS_REPORT_IGMP "Multicast+Igmp"
IDS_REPORT_ON "On"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_REPORT_OFF "Off"
IDS_REPORT_PROTOCOL_TCP "tcp"
IDS_REPORT_PROTOCOL_UDP "udp"
IDS_REPORT_PROTOCOL_BOTH "both"
IDS_REPORT_LOAD_EQUAL "equal"
IDS_REPORT_LOAD_UNEQUAL "unequal"
IDS_REPORT_MODE_MULTIPLE "multiple"
IDS_REPORT_MODE_SINGLE "single"
IDS_REPORT_MODE_DISABLED "disabled"
IDS_REPORT_AFFINITY_SINGLE "single"
IDS_REPORT_AFFINITY_NONE "none"
IDS_REPORT_AFFINITY_CLASSC "class C"
IDS_REPORT_EMPTY "--"
IDS_REPORT_NA "<n/a>"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_PARM_PASSWORD "The password is not valid. The two remote passwords must match. Enter a valid password."
IDS_PARM_IGMP_MCAST "IGMP support requires multicast support. To use IGMP, enable multicast support."
IDS_PARM_IGMP_WARN "Before you enable IGMP support, consult on-line help regarding the network implications of using this feature."
IDS_PARM_WARN "Warning"
IDS_PARM_ERROR "Error"
IDS_PARM_CL_IP_BLANK "A cluster IP address is required. Enter a cluster IP address."
IDS_PARM_CL_NM_BLANK "The cluster subnet mask is required. Network Load Balancing has automatically generated a subnet mask.\r\nIf you do not want Network Load Balancing to use the subnet mask it generated, enter a different subnet mask."
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_PARM_INVAL_CL_IP "The cluster IP address and subnet mask are not valid. Type a new IP address and subnet mask."
IDS_PARM_INVAL_CL_MASK "The cluster subnet mask is not valid. A subnet mask must be contiguous. Type a valid subnet mask."
IDS_PARM_CL_IP_FIELD "%1 is not a valid IP address entry. Please specify a value between %2 and %3."
IDS_PARM_CL_NM_FIELD "%1 is not a valid subnet mask entry. Please specify a value between %2 and %3."
IDS_PARM_IP_CONFLICT "The cluster IP address and dedicated IP address cannot be identical. Type a different cluster IP and dedicated IP addresses."
IDS_PARM_INVAL_MAC "The cluster network address is not valid. The address must be of the form xx-xx-xx-xx-xx-xx or xx:xx:xx:xx:xx:xx. Type valid network address."
IDS_PARM_RCT_WARN "Before you enable remote control, consult on-line help regarding the security implications of using this feature."
IDS_PARM_DIP_MISCONFIG "To ensure future connectivity the connection IP and the dedicated IP must match if you select this network adapter."
IDS_PARM_DED_IP_BLANK "A dedicated IP address is required. Enter a dedicated IP address."
IDS_PARM_DED_NM_BLANK "The dedicated subnet mask is required. Network Load Balancing has automatically generated a subnet mask.\r\nIf you do not want Network Load Balancing to use the subnet mask it generated, enter a different subnet mask."
IDS_PARM_INVAL_DED_IP "The dedicated IP address and subnet mask are not valid. Enter a new dedicated IP address and subnet mask."
IDS_PARM_INVAL_DED_MASK "The dedicated subnet mask is not valid. A subnet mask must be contiguous. Enter a valid subnet mask."
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_PARM_RULES "The number of port rules exceeds the maximum of 32. Reduce the number of defined port rules."
IDS_PARM_RANGE "The port range is not valid. The upper value must be greater than or equal to the lower value. Enter a valid port range."
IDS_PARM_OVERLAP "The port range overlaps with the range in an existing rule. Specify a port range that does not overlap."
IDS_PORTS_ALL "ALL"
IDS_PORTS_CONTROL_NONE "The cluster does not have any port rules on which you can run the control method. "
IDS_INVAL_DHCP_NIC "The adapter you have selected has dhcp enabled.\n And also you have connected to the machine using this adapter. This is not allowed. "
IDS_INVAL_DIP "The dedicated ip address entered does not exist on the adapter selected.\n Are you sure you want to proceed? "
IDS_NLB_ALREADY "The adapter %s is already bound to cluster ip %s.\n Are you sure-?"
IDS_BOTTOM_PANE_TITLE "Log "
IDS_REFRESH_CLUSTER "Refresh Cluster"
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_PARM_PORT_BLANK "A port value is required. The value must be from %d to %d. Enter a valid value."
IDS_PARM_LOAD_BLANK "A load weight is required. The weight must be from %d to %d. Enter a valid weight."
IDS_PARM_PORT_VAL "The port value is not valid. The value must be from %d to %d. Enter a valid port value."
IDS_PARM_LOAD "The load weight is not valid. The weight must be from %d to %d. Enter a valid weight."
END
STRINGTABLE DISCARDABLE
BEGIN
IDS_CANTRUN_NONICS_TEXT "All available network adapters are bound to NLB.\n NLB Manager can not run \nunder this condition."
IDS_CANTRUN_NONICS_CAPTION "Unable to run NLB Manager"
END
#endif // English (U.S.) resources
/////////////////////////////////////////////////////////////////////////////
#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//
/////////////////////////////////////////////////////////////////////////////
#endif // not APSTUDIO_INVOKED