//Microsoft Developer Studio generated resource script. // #include "resource.h" // 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 "windows.h" #include ///////////////////////////////////////////////////////////////////////////// #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 ///////////////////////////////////////////////////////////////////////////// // // REGISTRY // IDR_USEREX_INTERFACES REGISTRY DISCARDABLE "interfaces.rgs" #ifdef _RTM_ IDR_EXTCOPYNOUI REGISTRY DISCARDABLE "tsusrcpy.rgs" #endif IDR_ADS REGISTRY DISCARDABLE "ads.rgs" ///////////////////////////////////////////////////////////////////////////// // // Dialog // IDD_PAGE_SHADOW DIALOGEX 0, 0, 252, 218 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU EXSTYLE WS_EX_CONTEXTHELP CAPTION "Remote control" FONT 8, "MS Shell Dlg", 0, 0, 0x1 BEGIN LTEXT "Use this tab to configure Terminal Services remote control settings.", IDC_STATIC,7,7,238,16 LTEXT "To remotely control or observe a user's session, select the following check box:", IDC_STATIC,7,24,229,18 CONTROL "&Enable remote control",IDC_CHECK_SHADOW,"Button", BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | WS_TABSTOP,7, 46,238,9,WS_EX_TRANSPARENT,HIDC_CHECK_SHADOW LTEXT "To require the user's permission to control or observe the session, select the following check box:", IDC_STATIC,16,61,229,18 CONTROL "&Require user's permission",IDC_CHECK_NOTIFY,"Button", BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | WS_GROUP | WS_TABSTOP,16,83,229,10,0,HIDC_CHECK_NOTIFY GROUPBOX "Level of control",IDC_STATIC_LEVELOFCTRL,16,98,229,56,0, WS_EX_TRANSPARENT LTEXT "Specify the level of control you want to have over a user's session", IDC_STATIC,25,112,217,8 CONTROL "&View the user's session",IDC_RADIO_WATCH,"Button", BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,25,123,202,10, 0,HIDC_RADIO_WATCH CONTROL "&Interact with the session",IDC_RADIO_CONTROL,"Button", BS_AUTORADIOBUTTON,25,136,202,10,0,HIDC_RADIO_CONTROL END IDD_PAGE_TIMEOUTS DIALOGEX 0, 0, 252, 218 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU EXSTYLE WS_EX_CONTEXTHELP CAPTION "Sessions" FONT 8, "MS Shell Dlg" BEGIN LTEXT "Use this tab to set Terminal Services timeout and reconnection settings", IDC_STATIC,7,7,238,12 CONTROL "",IDC_STATIC,"Static",SS_ETCHEDHORZ,7,20,238,1 LTEXT "&End a disconnected session:",IDC_STATIC_DISCON,7,30,99, 8,0,0,HIDC_STATIC_DISCON COMBOBOX IDC_COMBO_DISCON,124,27,112,73,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP,0,HIDC_STATIC_DISCON CONTROL "",IDC_STATIC,"Static",SS_ETCHEDHORZ,7,46,237,1 CONTROL "Ac&tive session limit:",IDC_STATIC_CONNECTION,"Static", SS_LEFTNOWORDWRAP | WS_GROUP,7,57,70,8,0, HIDC_STATIC_CONNECTION COMBOBOX IDC_COMBO_CONNECT,124,54,112,73,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP,0,HIDC_STATIC_CONNECTION LTEXT "&Idle session limit:",IDC_STATIC_IDLE,7,73,69,8,0,0, HIDC_STATIC_IDLE COMBOBOX IDC_COMBO_IDLE,124,70,112,73,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP,0,HIDC_STATIC_IDLE LTEXT "When a session limit is reached or connection is broken:", IDC_STATIC,7,93,238,8 CONTROL "&Disconnect from session",IDC_RADIO_DISCON,"Button", BS_AUTORADIOBUTTON | BS_TOP | BS_MULTILINE | WS_GROUP | WS_TABSTOP,16,105,229,10,0,HIDC_RADIO_DISCON CONTROL "End &session",IDC_RADIO_RESET,"Button", BS_AUTORADIOBUTTON | BS_TOP | BS_MULTILINE,16,118,229,10, 0,HIDC_RADIO_RESET CONTROL "",IDC_STATIC,"Static",SS_ETCHEDHORZ,7,135,237,1 LTEXT "Allow reconnection:",IDC_STATIC,7,142,238,8 CONTROL "&From any client",IDC_RADIO_ANYCLIENT,"Button", BS_AUTORADIOBUTTON | BS_TOP | BS_MULTILINE | WS_GROUP | WS_TABSTOP,16,155,229,10,0,HIDC_RADIO_ANYCLIENT CONTROL "From &originating client only",IDC_RADIO_PREVCLIENT, "Button",BS_AUTORADIOBUTTON | BS_TOP | BS_MULTILINE,16, 167,229,10,0,HIDC_RADIO_PREVCLIENT END IDD_PAGE_ENVIRO DIALOGEX 0, 0, 252, 218 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU EXSTYLE WS_EX_CONTEXTHELP CAPTION "Environment" FONT 8, "MS Shell Dlg", 0, 0, 0x1 BEGIN LTEXT "Use this tab to configure the Terminal Services startup environment. These settings override client-specified settings.", IDC_STATIC,7,7,238,22 CONTROL "&Start the following program at logon:", IDC_CHECK_USEDEFAULT,"Button",BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | WS_TABSTOP,16,46,220,10,0, HIDC_CHECK_USEDEFAULT LTEXT "&Program file name:",IDC_STATIC_CMD,25,61,75,9,0,0, HIDC_STATIC_CMD EDITTEXT IDC_EDIT_CMDLINE,25,72,211,13,ES_AUTOHSCROLL,0, HIDC_STATIC_CMD LTEXT "Start &in:",IDC_STATIC_WD,25,90,70,10,0,0, HIDC_STATIC_WD EDITTEXT IDC_EDIT_WDIR,25,101,211,13,ES_AUTOHSCROLL,0, HIDC_STATIC_WD GROUPBOX "Client devices",IDC_STATIC,7,129,238,60 CONTROL "&Connect client drives at logon",IDC_CHECK_CCDL,"Button", BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | WS_TABSTOP,16, 144,220,12,0,HIDC_CHECK_CCDL CONTROL "C&onnect client printers at logon",IDC_CHECK_CCPL, "Button",BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | WS_TABSTOP,16,157,220,12,0,HIDC_CHECK_CCPL CONTROL "&Default to main client printer",IDC_CHECK_DMCP,"Button", BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | WS_TABSTOP,16, 170,220,12,0,HIDC_CHECK_DMCP GROUPBOX "Starting program",IDC_STATIC,7,31,238,93 END IDD_PAGE_PROFILE DIALOGEX 0, 0, 252, 218 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU EXSTYLE WS_EX_CONTEXTHELP CAPTION "Terminal Services Profile" FONT 8, "MS Shell Dlg", 0, 0, 0x1 BEGIN LTEXT "Use this tab to configure the Terminal Services user profile. Settings in this profile apply to Terminal Services.", IDC_STATIC,7,7,238,18 GROUPBOX "Terminal Services User Profile",IDC_STATIC,7,28,238,61 LTEXT "&Profile Path:",IDC_USER_PROFILE,16,44,54,8,0,0, HIDC_USER_PROFILE EDITTEXT IDC_EDIT_USRPROFILE,16,56,220,14,ES_AUTOHSCROLL,0, HIDC_USER_PROFILE GROUPBOX "Terminal Services Home Folder",IDC_STATIC,7,97,238,77 CONTROL "&Local path",IDC_RADIO_LOCAL,"Button", BS_AUTORADIOBUTTON | BS_TOP | BS_MULTILINE,16,117,54,10, 0,HIDC_EDIT_LOCALPATH CONTROL "&Connect:",IDC_RADIO_REMOTE,"Button",BS_AUTORADIOBUTTON | BS_TOP | BS_MULTILINE,16,145,54,10,0,HIDC_RADIO_REMOTE EDITTEXT IDC_EDIT_LOCALPATH,70,116,166,14,ES_AUTOHSCROLL,0, HIDC_EDIT_LOCALPATH COMBOBOX IDC_COMBO_DRIVES,70,145,32,102,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP,0,HIDC_EDIT_REMOTEPATH LTEXT "&To:",IDC_TSP_DRIVE,113,147,20,8,0,0,HIDC_TSP_DRIVE HIDC_EDIT_REMOTEPATH EDITTEXT IDC_EDIT_REMOTEPATH,139,145,97,14,ES_AUTOHSCROLL,0, HIDC_EDIT_REMOTEPATH CONTROL "Allo&w logon to terminal server",IDC_CHECK_ALLOWLOGON, "Button",BS_AUTOCHECKBOX | BS_TOP | BS_MULTILINE | WS_TABSTOP,7,182,238,9,0,HIDC_CHECK_ALLOWLOGON END #ifdef APSTUDIO_INVOKED ///////////////////////////////////////////////////////////////////////////// // // TEXTINCLUDE // 1 TEXTINCLUDE DISCARDABLE BEGIN "resource.h\0" END 2 TEXTINCLUDE DISCARDABLE BEGIN "#include ""windows.h""\r\n" "\0" END 3 TEXTINCLUDE DISCARDABLE BEGIN "1 TYPELIB ""tsuserex.tlb""\r\n" "\0" END 4 TEXTINCLUDE DISCARDABLE BEGIN "#include\r\n" "\0" END #endif // APSTUDIO_INVOKED ///////////////////////////////////////////////////////////////////////////// // // DESIGNINFO // #ifdef APSTUDIO_INVOKED GUIDELINES DESIGNINFO DISCARDABLE BEGIN IDD_PAGE_SHADOW, DIALOG BEGIN LEFTMARGIN, 7 RIGHTMARGIN, 245 VERTGUIDE, 16 VERTGUIDE, 25 VERTGUIDE, 227 VERTGUIDE, 236 TOPMARGIN, 7 BOTTOMMARGIN, 211 END IDD_PAGE_TIMEOUTS, DIALOG BEGIN LEFTMARGIN, 7 RIGHTMARGIN, 245 VERTGUIDE, 16 VERTGUIDE, 25 VERTGUIDE, 64 VERTGUIDE, 124 VERTGUIDE, 180 VERTGUIDE, 227 VERTGUIDE, 236 TOPMARGIN, 7 BOTTOMMARGIN, 211 END IDD_PAGE_ENVIRO, DIALOG BEGIN LEFTMARGIN, 7 RIGHTMARGIN, 245 VERTGUIDE, 16 VERTGUIDE, 25 VERTGUIDE, 227 VERTGUIDE, 236 TOPMARGIN, 7 BOTTOMMARGIN, 211 END IDD_PAGE_PROFILE, DIALOG BEGIN LEFTMARGIN, 7 RIGHTMARGIN, 245 VERTGUIDE, 16 VERTGUIDE, 25 VERTGUIDE, 43 VERTGUIDE, 70 VERTGUIDE, 227 VERTGUIDE, 236 TOPMARGIN, 7 BOTTOMMARGIN, 211 END END #endif // APSTUDIO_INVOKED ///////////////////////////////////////////////////////////////////////////// // // Dialog Info // IDD_PAGE_TIMEOUTS DLGINIT BEGIN IDC_COMBO_DISCON, 0x403, 11, 0 0x6f4e, 0x5420, 0x6d69, 0x6f65, 0x7475, "\000" IDC_COMBO_DISCON, 0x403, 2, 0 0x0035, IDC_COMBO_DISCON, 0x403, 3, 0 0x3031, "\000" IDC_COMBO_DISCON, 0x403, 3, 0 0x3032, "\000" IDC_COMBO_DISCON, 0x403, 3, 0 0x3033, "\000" IDC_COMBO_DISCON, 0x403, 3, 0 0x3534, "\000" IDC_COMBO_DISCON, 0x403, 3, 0 0x3036, "\000" IDC_COMBO_DISCON, 0x403, 6, 0 0x744f, 0x6568, 0x0072, IDC_COMBO_CONNECT, 0x403, 11, 0 0x6f4e, 0x5420, 0x6d69, 0x6f65, 0x7475, "\000" IDC_COMBO_CONNECT, 0x403, 2, 0 0x0035, IDC_COMBO_CONNECT, 0x403, 3, 0 0x3031, "\000" IDC_COMBO_CONNECT, 0x403, 3, 0 0x3032, "\000" IDC_COMBO_CONNECT, 0x403, 3, 0 0x3033, "\000" IDC_COMBO_CONNECT, 0x403, 3, 0 0x3534, "\000" IDC_COMBO_CONNECT, 0x403, 3, 0 0x3036, "\000" IDC_COMBO_CONNECT, 0x403, 6, 0 0x744f, 0x6568, 0x0072, IDC_COMBO_IDLE, 0x403, 11, 0 0x6f4e, 0x5420, 0x6d69, 0x6f65, 0x7475, "\000" IDC_COMBO_IDLE, 0x403, 2, 0 0x0035, IDC_COMBO_IDLE, 0x403, 3, 0 0x3031, "\000" IDC_COMBO_IDLE, 0x403, 3, 0 0x3032, "\000" IDC_COMBO_IDLE, 0x403, 3, 0 0x3033, "\000" IDC_COMBO_IDLE, 0x403, 3, 0 0x3534, "\000" IDC_COMBO_IDLE, 0x403, 3, 0 0x3036, "\000" IDC_COMBO_IDLE, 0x403, 6, 0 0x744f, 0x6568, 0x0072, 0 END ///////////////////////////////////////////////////////////////////////////// // VERSION INFO #define VER_FILETYPE VFT_APP #define VER_FILESUBTYPE VFT2_UNKNOWN #define VER_FILEDESCRIPTION_STR "Terminal Services Local Users and Groups Extension" #define VER_INTERNALNAME_STR "tsuserex" #define VER_ORIGINALFILENAME_STR "tsuserex.dll" #include #include "common.ver" ///////////////////////////////////////////////////////////////////////////// // // String Table // STRINGTABLE DISCARDABLE BEGIN IDS_ERROR_PATH """%1"" is not an absolute path. Please enter an absolute path" IDS_ERROR_REMOTEPATH """%1"" is not a valid network shared directory name. Please enter a valid name" IDS_ERROR_NETPATH "You must enter a network shared directory name to be connected." IDS_WARN_PATH "The directory ""%1"" does not exist. You must create this directory manually." IDS_ERROR_TITLE "Terminal Services Properties" IDS_WARN_TITLE "Terminal Services Properties" IDS_HELPFILE "tsuserex.hlp" IDS_ERROR_NUMERICENTRY "Please insure that you've entered a numeric value" IDS_USERNAME "%username%" END STRINGTABLE DISCARDABLE BEGIN IDS_HR "hr" IDS_HRS "hrs" IDS_MIN "min" IDS_ERROR_TOOMANYDIGITS "%s has too many digits to parse." IDS_ERROR_PARSEINVALID "The information entered in %s is not in the correct format.\nRe-enter the information in this format: [ numeric value ] [ (d)ays (h)ours (m)inutes]." IDS_ERROR_MAXVALEXCEEDED "%s exceeded the maximum settings.\nThe maximum settings are 49 days and 17 hours." IDS_NAMESTRING_SNAPIN "Terminal Services - Extension" IDS_PROVIDER_SNAPIN "Microsoft Corporation" IDS_VERSION_SNAPIN "1.0" IDS_TSGETPROPSFAILED "Could not load Terminal Services properties for this user because: %s" IDS_TSGETPROPTITLE "Terminal Services Properties" IDS_COMBO_CONNECTION "Active session limit setting" IDS_COMBO_DISCONNECTION "End a disconnected session setting" IDS_COMBO_IDLECONNECTION "Idle session limit setting" IDS_TSOPSFAILED "Operation failed: %s" END STRINGTABLE DISCARDABLE BEGIN IDS_NOTIMEOUT "Never" IDS_DIGIT_DOT_DIGIT_TU "%1!d!.%2!d! %3" IDS_DIGIT_TU "%1!d! %2" IDS_DAYS "days" IDS_DAY "day" IDS_HOURS "hours" IDS_HOUR "hour" IDS_MINUTES "minutes" IDS_MINUTE "minute" IDS_D "d" IDS_H "h" IDS_M "m" IDS_TSUSERHELP "\\help\\tsuserex.chm" IDS_HOME_DIR_EXISTS "The %s home directory was not created because it already exists. You might want to select a different name, or make sure that the user has full access privileges to the existing one." IDS_HOME_DIR_CREATE_FAILED "The %s home folder was not created because the path was not found. This could be caused by listing non-existant intermediate folders or by not finding the server or share. The user account has been updated with the new home folder value but you must create the directory manually." IDS_HOME_DIR_CREATE_NO_ACCESS "The %s home folder was not created because you do not have create access on the server. The user account has been updated with the new home folder value but you must create the directory manually after obtaining the required access rights." IDS_ERR_CREATE_DIR "The home folder could not be created because: %s" END #endif // English (U.S.) resources ///////////////////////////////////////////////////////////////////////////// #ifndef APSTUDIO_INVOKED ///////////////////////////////////////////////////////////////////////////// // // Generated from the TEXTINCLUDE 3 resource. // 1 TYPELIB "tsuserex.tlb" ///////////////////////////////////////////////////////////////////////////// #endif // not APSTUDIO_INVOKED