Windows NT 4.0 source code leak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

705 lines
25 KiB

/**********************************************************************/
/** Microsoft Windows/NT **/
/** Copyright(c) Microsoft Corp., 1991 **/
/**********************************************************************/
/*
srvmgr.h
Server Manager include file.
This file contains the ID constants used by the Server Manager.
FILE HISTORY:
????? ??-???-???? Created.
chuckc 27-Feb-1992 cleaned up number ranges
beng 04-Aug-1992 Move ordinals into official ranges
*/
#ifndef _SRVMGR_H_
#define _SRVMGR_H_
#include "uimsg.h" // for IDS_UI_SRVMGR_BASE
#define ID_APPMENU 10
#define ID_APPACCEL 11
#define ID_RESOURCE 300
//
// string ID's
//
#define IDS_SMAPP_BASE IDS_UI_SRVMGR_BASE
#define IDS_SMAPPNAME (IDS_SMAPP_BASE+1)
#define IDS_SMOBJECTNAME (IDS_SMAPP_BASE+2)
#define IDS_SMINISECTIONNAME (IDS_SMAPP_BASE+3)
#define IDS_SMHELPFILENAME (IDS_SMAPP_BASE+4)
#define IDS_SMCPA_HELPFILENAME (IDS_SMAPP_BASE+5)
#define IDS_SMX_LIST (IDS_SMAPP_BASE+6)
//
// Menu ID's
//
#define IDM_SMAPP_BASE IDM_ADMINAPP_LAST
// IDM_PROPERTIES defined in adminapp.h
#define IDM_SENDMSG (IDM_SMAPP_BASE+1)
#define IDM_PROMOTE (IDM_SMAPP_BASE+2)
#define IDM_RESYNC (IDM_SMAPP_BASE+3)
#define IDM_ADDCOMPUTER (IDM_SMAPP_BASE+4)
#define IDM_REMOVECOMPUTER (IDM_SMAPP_BASE+5)
// IDM_SETFOCUS defined in adminapp.h
// IDM_EXIT defined in adminapp.h
#define IDM_VIEW_SERVERS (IDM_SMAPP_BASE+6)
#define IDM_VIEW_WORKSTATIONS (IDM_SMAPP_BASE+7)
#define IDM_VIEW_ALL (IDM_SMAPP_BASE+8)
#define IDM_SVCCNTL (IDM_SMAPP_BASE+9)
#define IDM_SHARES (IDM_SMAPP_BASE+10)
#define IDM_VIEW_ACCOUNTS_ONLY (IDM_SMAPP_BASE+11)
//
// Bitmap ID's for Main Window ListBox
//
#define IDBM_ACTIVE_PRIMARY 81
#define IDBM_INACTIVE_PRIMARY 82
#define IDBM_ACTIVE_SERVER 83
#define IDBM_INACTIVE_SERVER 84
#define IDBM_ACTIVE_WKSTA 85
#define IDBM_INACTIVE_WKSTA 86
#define IDBM_UNKNOWN 87
//
// Main Window ListBox Control ID
//
#define IDC_MAINWINDOWLB 190
//
// Main Window ListBox Column Header Control ID
//
#define IDC_COLHEAD_SERVERS 191
//
// Strings for column headers.
//
#define IDS_COL_HEADER_SERVER_NAME (IDS_SMAPP_BASE+10)
#define IDS_COL_HEADER_SERVER_TYPE (IDS_SMAPP_BASE+11)
#define IDS_COL_HEADER_SERVER_COMMENT (IDS_SMAPP_BASE+12)
//
// User connection sub-property
//
#define IDD_USER_CONNECTIONS 4000
#define IDDUC_DISC_GRP 4001
#define IDDUC_USER_DISC 4002
#define IDDUC_RESOURCE_DISC 4003
#define IDDUC_USER_CONN 4004
#define IDDUC_REFRESH 4008
#define ID_DISCONNECT 4009
#define ID_DISCONNECT_ALL 4010
#define IDUC_USERS_CONNECTED 4012
#define IDDUC_USER_CONNLIST 4013
#define IDDUC_RESOURCE_LIST 4021
//
// For DLGEDIT.EXE's benefit.
//
#ifndef IDHELPBLT
#error The *real* IDHELPBLT is defined in BLTRC.H. Use it instead!
//
// The following is just a bogus number used to keep the
// dialog editor happy. It may or may not correspond to
// the actual number used in BLT.
//
#define IDHELPBLT 80
#endif // IDHELPBLT
//
// Icon IDs for domain role transition progress indicator.
//
// NOTE: These IDs MUST be contiguous!
//
#define IDI_PROGRESS_ICON_0 160
#define IDI_PROGRESS_ICON_1 161
#define IDI_PROGRESS_ICON_2 162
#define IDI_PROGRESS_ICON_3 163
#define IDI_PROGRESS_ICON_4 164
#define IDI_PROGRESS_ICON_5 165
#define IDI_PROGRESS_ICON_6 166
#define IDI_PROGRESS_ICON_7 167
#define IDI_PROGRESS_ICON_8 168
#define IDI_PROGRESS_ICON_9 169
#define IDI_PROGRESS_ICON_10 170
#define IDI_PROGRESS_ICON_11 171
#define IDI_PROGRESS_NUM_ICONS 12 // number of icons in cycle
#define IDI_SMCPA_ICON 150
#define IDI_SVCCPA_ICON 151
#define IDI_SRVMGR_ICON 152
#define IDI_DEVCPA_ICON 153
//
// Message Pop-up string IDs.
//
#define IDS_VERIFY_ROLE_CHANGE (IDS_SMAPP_BASE+101)
#define IDS_VERIFY_DC_RESYNC (IDS_SMAPP_BASE+102)
#define IDS_VERIFY_DOMAIN_RESYNC (IDS_SMAPP_BASE+103)
#define IDS_CANNOT_FIND_SERVER (IDS_SMAPP_BASE+104)
#define IDS_DISCONNECT_USER (IDS_SMAPP_BASE+105)
#define IDS_DISCONNECT_USER_OPEN (IDS_SMAPP_BASE+106) // IDS_DISCONNECT_USER+1
#define IDS_FORCE_CLOSE (IDS_SMAPP_BASE+107)
#define IDS_CLOSE_ALL (IDS_SMAPP_BASE+108)
#define IDS_DISCONNECT_ALL (IDS_SMAPP_BASE+109)
#define IDS_DISCONNECT_ALL_OPEN (IDS_SMAPP_BASE+110)
#define IDS_DISCONNECT_USERS (IDS_SMAPP_BASE+111)
#define IDS_DISCONNECT_USERS_OPEN (IDS_SMAPP_BASE+112)
#define IDS_VERIFY_DEMOTE (IDS_SMAPP_BASE+113)
#define IDS_CANNOT_UPDATE_ALERTS (IDS_SMAPP_BASE+114)
#define IDS_DISCONNECT_COMPUTER (IDS_SMAPP_BASE+115) // IDS_DISCONNECT_USER+10
#define IDS_DISCONNECT_COMPUTER_OPEN (IDS_SMAPP_BASE+116) // IDS_DISCONNECT_USER+11
#define IDS_DOMAIN_RESYNC_ERROR (IDS_SMAPP_BASE+119) // <<
#define IDS_DOMAIN_START_ERROR (IDS_SMAPP_BASE+120) // << These must
#define IDS_DOMAIN_STOP_ERROR (IDS_SMAPP_BASE+121) // << match the
#define IDS_DOMAIN_ROLE_ERROR (IDS_SMAPP_BASE+122) // << AC_*
#define IDS_DOMAIN_MODALS_ERROR (IDS_SMAPP_BASE+123) // << action
#define IDS_DOMAIN_PASSWORD_ERROR (IDS_SMAPP_BASE+124) // << codes!!
#define IDS_AC_RESYNCING (IDS_SMAPP_BASE+125) // <<
#define IDS_AC_STARTING (IDS_SMAPP_BASE+126) // << These must
#define IDS_AC_STOPPING (IDS_SMAPP_BASE+127) // << match the
#define IDS_AC_ROLE (IDS_SMAPP_BASE+128) // << AC_*
#define IDS_AC_MODALS (IDS_SMAPP_BASE+129) // << action
#define IDS_AC_PASSWORD (IDS_SMAPP_BASE+130) // << codes!!
#define IDS_WARN_NO_PDC (IDS_SMAPP_BASE+135)
#define IDS_YES (IDS_SMAPP_BASE+140)
#define IDS_NO (IDS_SMAPP_BASE+141)
#define IDS_CANNOT_FIND_PDC (IDS_SMAPP_BASE+142)
#define IDS_STOPPED (IDS_SMAPP_BASE+151)
#define IDS_STARTED (IDS_SMAPP_BASE+152)
#define IDS_PAUSED (IDS_SMAPP_BASE+153)
#define IDS_BUTTON_USERS (IDS_SMAPP_BASE+171)
#define IDS_BUTTON_FILES (IDS_SMAPP_BASE+172)
#define IDS_BUTTON_OPENRES (IDS_SMAPP_BASE+173)
#define IDS_BUTTON_REPL (IDS_SMAPP_BASE+175)
#define IDS_BUTTON_ALERTS (IDS_SMAPP_BASE+176)
#define IDS_BUTTON_CLOSE (IDS_SMAPP_BASE+177)
#define IDS_ROLE_PRIMARY (IDS_SMAPP_BASE+180)
#define IDS_ROLE_BACKUP (IDS_SMAPP_BASE+181)
#define IDS_ROLE_WKSTA (IDS_SMAPP_BASE+182)
#define IDS_ROLE_UNKNOWN (IDS_SMAPP_BASE+183)
#define IDS_TYPE_FORMAT (IDS_SMAPP_BASE+184)
#define IDS_TYPE_FORMAT_UNKNOWN (IDS_SMAPP_BASE+185)
#define IDS_ROLE_SERVER (IDS_SMAPP_BASE+186)
#define IDS_ROLE_LMSERVER (IDS_SMAPP_BASE+187)
#define IDS_ROLE_WKSTA_OR_SERVER (IDS_SMAPP_BASE+188)
#define IDS_SERVICE_STARTING (IDS_SMAPP_BASE+190)
#define IDS_SERVICE_STOPPING (IDS_SMAPP_BASE+191)
#define IDS_SERVICE_PAUSING (IDS_SMAPP_BASE+192)
#define IDS_SERVICE_CONTINUING (IDS_SMAPP_BASE+193)
#define IDS_STOP_WARNING (IDS_SMAPP_BASE+200)
#define IDS_STOP_SUCCESS (IDS_SMAPP_BASE+201)
#define IDS_CANNOT_START (IDS_SMAPP_BASE+202)
#define IDS_CANNOT_STOP (IDS_SMAPP_BASE+203)
#define IDS_CANNOT_PAUSE (IDS_SMAPP_BASE+204)
#define IDS_CANNOT_CONTINUE (IDS_SMAPP_BASE+205)
#define IDS_SERVICE_TIMEOUT (IDS_SMAPP_BASE+206)
#define IDS_SERVICE_UNEXP_STATE (IDS_SMAPP_BASE+207)
#define IDS_CANNOT_SENDALL (IDS_SMAPP_BASE+208)
#define IDS_REMOVE_EXPORT_TARGET (IDS_SMAPP_BASE+209)
#define IDS_REMOVE_IMPORT_TARGET (IDS_SMAPP_BASE+210)
#define IDS_REMOVE_EXPORT_DIR (IDS_SMAPP_BASE+211)
#define IDS_REMOVE_IMPORT_DIR (IDS_SMAPP_BASE+212)
#define IDS_NEED_TEXT_TO_SEND (IDS_SMAPP_BASE+213)
#define IDS_START_SERVER_NOW (IDS_SMAPP_BASE+214)
#define IDS_CANT_REMOTE_ADMIN (IDS_SMAPP_BASE+215)
#define IDS_DIR_ALREADY_EXISTS (IDS_SMAPP_BASE+216)
#define IDS_CAPTION_DEVCNTL (IDS_SMAPP_BASE+218)
#define IDS_CAPTION_DEVCFG (IDS_SMAPP_BASE+219)
#define IDS_CAPTION_PROPERTIES (IDS_SMAPP_BASE+220)
#define IDS_CAPTION_SVCCNTL (IDS_SMAPP_BASE+221)
#define IDS_CAPTION_USERS (IDS_SMAPP_BASE+222)
#define IDS_CAPTION_FILES (IDS_SMAPP_BASE+223)
#define IDS_CAPTION_OPENRES (IDS_SMAPP_BASE+224)
#define IDS_CAPTION_REPL (IDS_SMAPP_BASE+226)
#define IDS_CAPTION_ALERTS (IDS_SMAPP_BASE+227)
#define IDS_CAPTION_SVC_DEP (IDS_SMAPP_BASE+228)
#define IDS_CAPTION_SVCCFG (IDS_SMAPP_BASE+229)
#define IDS_PASSWORD_INVALID (IDS_SMAPP_BASE+230)
#define IDS_PASSWORD_MISMATCH (IDS_SMAPP_BASE+231)
#define IDS_COMPUTERNAME_INVALID (IDS_SMAPP_BASE+232)
#define IDS_ACCOUNT_NAME_INVALID (IDS_SMAPP_BASE+233)
#define IDS_LOGON_SCRIPT_INVALID (IDS_SMAPP_BASE+234)
#define IDS_ALERT_TARGET_INVALID (IDS_SMAPP_BASE+235)
#define IDS_CANNOT_START_DEV (IDS_SMAPP_BASE+236)
#define IDS_CANNOT_STOP_DEV (IDS_SMAPP_BASE+237)
#define IDS_CAPTION_DEV_CONTROL (IDS_SMAPP_BASE+238)
#define IDS_CAPTION_SVC_CONTROL (IDS_SMAPP_BASE+239)
#define IDS_CAPTION_MAIN_WKSTAS (IDS_SMAPP_BASE+240)
#define IDS_CAPTION_MAIN_SERVERS (IDS_SMAPP_BASE+241)
#define IDS_CAPTION_MAIN_ALL (IDS_SMAPP_BASE+242)
#define IDS_CAPTION_MAIN_EXTENSION (IDS_SMAPP_BASE+243)
#define IDS_EXPORT_PATH_INVALID (IDS_SMAPP_BASE+244)
#define IDS_IMPORT_PATH_INVALID (IDS_SMAPP_BASE+245)
#define IDS_SVC_STOP_WARN (IDS_SMAPP_BASE+300)
#define IDS_SVC_PAUSE_WARN (IDS_SMAPP_BASE+301)
#define IDS_DEV_STOP_WARN (IDS_SMAPP_BASE+302)
#define IDS_DEV_CHANGE_WARN (IDS_SMAPP_BASE+303)
#define IDS_IDIR_OK (IDS_SMAPP_BASE+400)
#define IDS_IDIR_NO_MASTER (IDS_SMAPP_BASE+401)
#define IDS_IDIR_NO_SYNC (IDS_SMAPP_BASE+402)
#define IDS_IDIR_NEVER_REPLICATED (IDS_SMAPP_BASE+403)
#define IDS_SMCPA_NAME_STRING (IDS_SMAPP_BASE+410)
#define IDS_SMCPA_INFO_STRING (IDS_SMAPP_BASE+411)
#define IDS_SVCCPA_NAME_STRING (IDS_SMAPP_BASE+412)
#define IDS_SVCCPA_INFO_STRING (IDS_SMAPP_BASE+413)
#define IDS_DEVCPA_NAME_STRING (IDS_SMAPP_BASE+414)
#define IDS_DEVCPA_INFO_STRING (IDS_SMAPP_BASE+415)
#define IDS_SYNC_WITH_DC (IDS_SMAPP_BASE+420)
#define IDS_SYNC_ENTIRE_DOMAIN (IDS_SMAPP_BASE+421)
#define IDS_PROMOTE_TO_CONTROLLER (IDS_SMAPP_BASE+422)
#define IDS_DEMOTE_TO_SERVER (IDS_SMAPP_BASE+423)
#define IDS_ADDED_COMPUTER_WARN (IDS_SMAPP_BASE+431)
#define IDS_REMOVE_SERVER_WARNING (IDS_SMAPP_BASE+432)
#define IDS_REMOVE_WKSTA_WARNING (IDS_SMAPP_BASE+433)
#define IDS_REMOVE_SERVER_DONE (IDS_SMAPP_BASE+434)
#define IDS_REMOVE_WKSTA_DONE (IDS_SMAPP_BASE+435)
#define IDS_CANNOT_REMOVE_SERVER (IDS_SMAPP_BASE+436)
#define IDS_CANNOT_REMOVE_WKSTA (IDS_SMAPP_BASE+437)
#define IDS_CANNOT_ADD_MACHINE (IDS_SMAPP_BASE+438)
#define IDS_STARTING (IDS_SMAPP_BASE+450)
#define IDS_STOPPING (IDS_SMAPP_BASE+451)
#define IDS_PAUSING (IDS_SMAPP_BASE+452)
#define IDS_CONTINUING (IDS_SMAPP_BASE+453)
#define IDS_STARTING_NONAME (IDS_SMAPP_BASE+454)
#define IDS_STARTING_DEV (IDS_SMAPP_BASE+455)
#define IDS_STOPPING_DEV (IDS_SMAPP_BASE+456)
#define IDS_SERVER_TYPE_WINNT (IDS_SMAPP_BASE+460)
#define IDS_SERVER_TYPE_LANMAN (IDS_SMAPP_BASE+461)
#define IDS_SERVER_TYPE_WFW (IDS_SMAPP_BASE+462)
#define IDS_SERVER_TYPE_WINDOWS95 (IDS_SMAPP_BASE+463)
#define IDS_SERVER_TYPE_UNKNOWN (IDS_SMAPP_BASE+464)
#define IDS_BOOT (IDS_SMAPP_BASE+499)
#define IDS_SYSTEM (IDS_SMAPP_BASE+500)
#define IDS_AUTOMATIC (IDS_SMAPP_BASE+501)
#define IDS_MANUAL (IDS_SMAPP_BASE+502)
#define IDS_DISABLED (IDS_SMAPP_BASE+503)
#define IDS_SERVICE_SPECIFIC_CODE (IDS_SMAPP_BASE+504)
#define IDS_CANNOT_LOAD_EXTENSION (IDS_SMAPP_BASE+505)
#define IDS_CANNOT_LOAD_EXTENSION2 (IDS_SMAPP_BASE+506)
#define IDS_DEVICE_SPECIFIC_CODE (IDS_SMAPP_BASE+507)
#define IDS_ADDED_PRIVILEGE (IDS_SMAPP_BASE+510)
#define IDS_ADDED_TO_LOCAL_GROUP (IDS_SMAPP_BASE+511)
#define IDS_ADDED_PRIVILEGE_AND_TO_LOCAL_GROUP (IDS_SMAPP_BASE+512)
#define IDS_CANNOT_ADJUST_PRIVILEGE (IDS_SMAPP_BASE+520)
#define IDS_CANNOT_CONFIGURE_SERVICE (IDS_SMAPP_BASE+521)
#define IDS_RESYNC_DONE (IDS_SMAPP_BASE+525)
#define IDS_RESYNC_ENTIRE_DONE (IDS_SMAPP_BASE+526)
#define IDS_SRVPROP_PARAM_UNKNOWN (IDS_SMAPP_BASE+530)
#define IDS_SESSIONS_PARAM_UNKNOWN (IDS_SMAPP_BASE+531)
#define IDS_CANNOT_ADMIN_WIN95 (IDS_SMAPP_BASE+540)
#define IDS_HWPROF_ENABLED (IDS_SMAPP_BASE+550)
#define IDS_HWPROF_DISABLED (IDS_SMAPP_BASE+551)
#define IDS_DEVICE_CAPTION (IDS_SMAPP_BASE+552)
#define IDS_HWPROF_ENABLE_SERVICE_ERROR (IDS_SMAPP_BASE+555)
#define IDS_HWPROF_DISABLE_SERVICE_ERROR (IDS_SMAPP_BASE+556)
#define IDS_HWPROF_ENABLE_DEVICE_ERROR (IDS_SMAPP_BASE+557)
#define IDS_HWPROF_DISABLE_DEVICE_ERROR (IDS_SMAPP_BASE+558)
#define IDS_HWPROF_SERVICE_NOT_CONFIGURABLE (IDS_SMAPP_BASE+560)
#define IDS_HWPROF_DEVICE_NOT_CONFIGURABLE (IDS_SMAPP_BASE+561)
//
// Replacement error codes for CFGMGR32 errors (19600 + CFGMGR32 error)
// This table occupies the entire SRVMGR namespace from
// IDS_CFGMGR32_BASE to IDS_UI_SRVMGR_LAST.
//
#define IDS_CFGMGR32_BASE (IDS_SMAPP_BASE+600)
//
// Button-Bar Bitmap IDs
//
#define IDBM_USERS 501
#define IDBM_FILES 502
#define IDBM_OPENRES 503
#define IDBM_REPL 505
#define IDBM_ALERTS 506
#define IDBM_REPL_DISABLED 507
//
// ListBox Bitmap IDs
//
#define IDBM_LB_USER 610
#define IDBM_LB_SHARE 611
#define IDBM_LB_FILE 612
#define IDBM_LB_COMM 613
#define IDBM_LB_PIPE 614
#define IDBM_LB_PRINT 615
#define IDBM_LB_UNKNOWN 616
#define IDBM_LB_IPC 617
#define IDBM_LB_SVC_DISABLED 620
#define IDBM_LB_SVC_STARTED 621
#define IDBM_LB_SVC_STOPPED 622
#define IDBM_LB_SVC_PAUSED 623
//
// Service Dialog Template IDs
//
#define IDSVC_SERVER_NAME 900
#define IDSVC_STOPPED 901
#define IDSVC_RUNNING 902
//
// Server Properties.
//
#define IDD_SERVER_PROPERTIES 100
#define IDSP_ICON 2101
#define IDSP_COMMENT 2102
#define IDSP_SESSIONS 2120
#define IDSP_PRINTJOBS 2121
#define IDSP_NAMEDPIPES 2123
#define IDSP_OPENFILES 2126
#define IDSP_FILELOCKS 2127
#define IDSP_REFRESH 2128
#define IDSP_SHARE_RESOURCES 2200
#define IDSP_ALLOW_NEW_SESSIONS 2201
#define IDSP_BUTTON_LIST 2300
#define IDSP_USERS_BUTTON 2901
#define IDSP_FILES_BUTTON 2902
#define IDSP_OPENRES_BUTTON 2903
#define IDSP_REPL_BUTTON 2905
#define IDSP_ALERTS_BUTTON 2906
//
// Common Sub-Property IDs.
//
#define IDCS_SHARES_LIST 3500
#define IDCS_CONNECTIONS_LIST 3501
#define IDCS_FILES_LIST 3502
#define IDCS_OPENS_BUTTON 3700
#define IDCS_DISCONNECT_BUTTON 3701
#define IDCS_CLOSE_BUTTON 3702
//
// Specific Sub-Property IDs.
//
#define IDD_SHARED_FILES 101
#define IDSF_OPENFILES 5001
#define IDSF_FILELOCKS 5002
#define IDSF_SHARESLIST 5003 // NOTE: IDSF_SHARESLIST,
#define IDSF_SHARENAME 5004 // IDSF_SHARENAME, IDSF_USES,
#define IDSF_USES 5005 // and IDSF_PATH must use
#define IDSF_PATH 5006 // sequential ID numbers.
#define IDSF_DISCONNECT 5011
#define IDSF_DISCONNECTALL 5012
#define IDSF_USERS 5013
#define IDSF_USERLIST 5020 // NOTE: IDSF_USERLIST,
#define IDSF_CONNUSER 5021 // IDSF_CONNUSER, IDSF_TIME,
#define IDSF_TIME 5022 // and IDSF_INUSE must use
#define IDSF_INUSE 5023 // sequential ID numbers.
#define IDD_OPEN_RESOURCES 102
#define IDOR_OPENFILES 5101
#define IDOR_FILELOCKS 5102
#define IDOR_CLOSE 5103
#define IDOR_CLOSEALL 5104
#define IDOR_OPENLIST 5105 // NOTE: IDOR_OPENLIST,
#define IDOR_OPENEDBY 5106 // IDOR_OPENEDBY,
#define IDOR_OPENMODE 5107 // IDOR_OPENMODE, IDOR_LOCKS
#define IDOR_LOCKS 5108 // and IDOR_PATH must use
#define IDOR_PATH 5109 // sequential ID numbers.
#define IDOR_REFRESH 5110
#define IDD_SVCCNTL_DIALOG 103
#define IDSC_SERVICES 5301 // NOTE: IDSC_SERVICES,
#define IDSC_SERVICE_LABEL 5302 // IDSC_SERVICE_LABEL, and
#define IDSC_STATUS_LABEL 5303 // IDSC_STATUS_LABEL, and
#define IDSC_STARTUP_LABEL 5304 // IDSC_STARTUP_LABEL are seq!
#define IDSC_PARAMETERS 5305
#define IDSC_START 5310
#define IDSC_STOP 5311
#define IDSC_PAUSE 5312
#define IDSC_CONTINUE 5313
#define IDSC_CONFIGURE 5314
#define IDSC_HWPROFILE 5315
#define IDD_SVCCFG_DIALOG 104
#define IDSC_START_AUTO 5401 // IDSC_START_AUTO,
#define IDSC_START_DEMAND 5402 // _DEMAND, and _DISABLED
#define IDSC_START_DISABLED 5403 // must have sequential IDs!
#define IDSC_SYSTEM_ACCOUNT 5404
#define IDSC_THIS_ACCOUNT 5405
#define IDSC_ACCOUNT_NAME 5406
#define IDSC_USER_BROWSER 5407
#define IDSC_PASSWORD 5408
#define IDSC_CONFIRM_PASSWORD 5409
#define IDSC_PASSWORD_LABEL 5410
#define IDSC_CONFIRM_LABEL 5411
#define IDSC_SERVICE_NAME 5412
#define IDSC_SERVICE_INTERACTIVE 5413
#define IDD_DEVCNTL_DIALOG 125
#define IDDC_DEVICES 5501 // NOTE: IDDC_DEVICES,
#define IDDC_DEVICE_LABEL 5502 // IDDC_DEVICE_LABEL,
#define IDDC_STATUS_LABEL 5503 // IDDC_STATUS_LABEL, and
#define IDDC_STARTUP_LABEL 5504 // IDDC_STARTUP_LABEL are seq!
#define IDDC_START 5505
#define IDDC_STOP 5506
#define IDDC_CONFIGURE 5507
#define IDDC_HWPROFILE 5508
#define IDD_DEVCFG_DIALOG 126
#define IDDC_START_BOOT 5601 // IDDC_START_BOOT,
#define IDDC_START_SYSTEM 5602 // _SYSTEM, _AUTO,
#define IDDC_START_AUTO 5603 // _DEMAND, and _DISABLED
#define IDDC_START_DEMAND 5604 // must have
#define IDDC_START_DISABLED 5605 // sequential IDs!
#define IDDC_DEVICE_NAME 5606
// both the Service and Device varieties
#define IDD_HWPROFILE_DIALOG 127
#define IDHW_PROFILES 5710 // NOTE: IDHW_PROFILES,
#define IDHW_STATUS_LABEL 5711 // IDHW_STATUS_LABEL, and
#define IDHW_PROFILE_LABEL 5712 // IDHW_PROFILE_LABEL and
#define IDHW_DEVINST_LABEL 5713 // IDHW_DEVINST_LABEL are seq!
#define IDHW_ENABLE 5720
#define IDHW_DISABLE 5721
#define IDHW_SVC_OR_DEV 5722
#define IDHW_SVC_OR_DEV_NAME 5723
#define IDHW_DESCRIPTION_LABEL 5724
#define IDHW_DESCRIPTION 5725
//
// Password dialog.
//
#define IDD_PASSWORD_DIALOG 105
#define IDPW_SERVER 6001
#define IDPW_SRVPASSWORD 6002
//
// Service control in progress dialog.
//
#define IDD_SERVICE_CTRL_DIALOG 106
#define IDSCD_PROGRESS 6201
#define IDSCD_MESSAGE 6202
//
// Stop dependent services confirmation dialog
//
#define IDD_SVC_DEP_DIALOG 107
#define IDSDD_DEP_SERVICES 6251
#define IDSDD_PARENT_SERVICE 6252
//
// Dialog showing current sessions
//
#define IDD_CURRENT_SESS_DIALOG 108
#define IDCU_SESSIONSLISTBOX 6301
#define IDCU_SERVERNAME 6302
//
// Send Message dialog.
//
#define IDD_SEND_MSG_DIALOG 109
#define IDSD_USERNAME 6401
#define IDSD_MSGTEXT 6402
//
// Server Promotion dialog.
//
#define IDD_PROMOTE_DIALOG 110
#define IDPD_MESSAGE1 7001
#define IDPD_MESSAGE2 7002
#define IDPD_MESSAGE3 7003
#define IDPD_PROGRESS 7004
//
// Server Resync dialog.
//
#define IDD_RESYNC_DIALOG 111
#define IDRD_MESSAGE1 7101
#define IDRD_MESSAGE2 7102
#define IDRD_MESSAGE3 7103
#define IDRD_PROGRESS 7104
//
// Replicator main admin dialog.
//
#define IDD_REPL_MAIN 112
#define IDRM_CLOSE 8001
#define IDRM_EXPORT_GROUP 8010
#define IDRM_EXPORT_NO 8011
#define IDRM_EXPORT_YES 8012
#define IDRM_EXPORT_MANAGE 8013
#define IDRM_EXPORT_PATH 8014
#define IDRM_EXPORT_LIST 8015
#define IDRM_EXPORT_ADD 8016
#define IDRM_EXPORT_REMOVE 8017
#define IDRM_EXPORT_PATH_LABEL 8018
#define IDRM_EXPORT_LIST_LABEL 8019
#define IDRM_IMPORT_GROUP 8020
#define IDRM_IMPORT_NO 8021
#define IDRM_IMPORT_YES 8022
#define IDRM_IMPORT_MANAGE 8023
#define IDRM_IMPORT_PATH 8024
#define IDRM_IMPORT_LIST 8025
#define IDRM_IMPORT_ADD 8026
#define IDRM_IMPORT_REMOVE 8027
#define IDRM_IMPORT_PATH_LABEL 8028
#define IDRM_IMPORT_LIST_LABEL 8029
#define IDRM_LOGON_SCRIPT_PATH 8030
#define IDD_MINI_REPL_MAIN 113
//
// Replicator add subdirectory dialog.
//
#define IDD_REPL_ADD 114
#define IDRA_PATH 8101
#define IDRA_SUBDIR 8102
//
// Replicator export/import manage dialogs. Items starting with IDIE_
// are common to both the export & import management dialogs. Items
// starting with IDEM_ are private to the export management dialog.
// Items starting with IDIM_ are private to the import management dialog.
//
// The IDIE_LABELx constants are used for the static text controls that
// contain the listbox column labels. The constants are used as follows:
//
// constant export import
// -------- ------ ------
// IDIE_LABEL0 dirname dirname
// IDIE_LABEL1 lock lock
// IDIE_LABEL2 stabilize status
// IDIE_LABEL3 subtree date/time
// IDIE_LABEL4 date/time (unused)
//
// Yes, this is somewhat confusing, but allows us to use common code
// for the column width generation while preventing ID collision (the
// dialog editor gets real upset at ID collisions). Anyway, it's
// not too bad. None of the label constants are ever used in the
// exeutable code, just in the dialog templates.
//
#define IDD_EXPORT_MANAGE 115
#define IDD_IMPORT_MANAGE 116
#define IDIE_PATH 8210
#define IDIE_SUBDIR 8211
#define IDIE_ADDLOCK 8212
#define IDIE_REMOVELOCK 8215
#define IDIE_ADDDIR 8213
#define IDIE_REMOVEDIR 8214
#define IDIE_DIRLIST 8220 // <** The following six items
#define IDIE_LABEL0 8221 // <** *must* have contiguous
#define IDIE_LABEL1 8222 // <** control IDs!!
#define IDIE_LABEL2 8223 // <**
#define IDIE_LABEL3 8224 // <**
#define IDIE_LABEL4 8225 // <**
#define IDEM_STABILIZE 8226
#define IDEM_SUBTREE 8227
//
// Add Computer To Domain dialog.
//
#define IDD_ADD_COMPUTER 117
#define IDAC_WORKSTATION 7201
#define IDAC_SERVER 7202
#define IDAC_COMPUTERNAME 7203
#define IDAC_PASSWORD 7204
#define IDAC_CONFIRMPASSWORD 7205
//
// NT Alerts dialog manifests
//
#define IDD_ALERTS_DIALOG 118
#define IDC_ALERTS_BUTTON_ADD 8302
#define IDC_ALERTS_BUTTON_REMOVE 8303
#define IDC_ALERTS_SLE_INPUT 8304
#define IDC_ALERTS_LISTBOX 8305
#define IDS_SERVICE_DB_LOCKED_ON_WRITE 8310
#define IDS_SERVICE_DB_LOCKED_ON_READ 8311
//
// help context
//
#include <srvhelp.h>
#endif // _SRVMGR_H_