Leaked source code of windows server 2003
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.

146 lines
7.7 KiB

  1. /*
  2. * NTMSSVC.RC
  3. *
  4. * RSM Service : Resources
  5. *
  6. * Author: ErvinP
  7. *
  8. * (c) 2001 Microsoft Corporation
  9. *
  10. */
  11. #include <windows.h>
  12. #include <ntverp.h>
  13. #define VER_FILETYPE VFT_DLL
  14. #define VER_FILESUBTYPE VFT2_UNKNOWN
  15. #define VER_FILEDESCRIPTION_STR "Removeable Storage Media (RSM) Service"
  16. #define VER_INTERNALNAME_STR "ntmssvc.dll"
  17. #define VER_ORIGINALFILENAME_STR "ntmssvc.dll"
  18. #include <common.ver>
  19. #include "resource.h"
  20. IDI_MOUNT_ICON ICON DISCARDABLE "mountnot.ico"
  21. IDI_OPREQ_ICON ICON DISCARDABLE "opreqnot.ico"
  22. /*
  23. * Table of localizable string resources
  24. */
  25. STRINGTABLE DISCARDABLE
  26. BEGIN
  27. IDS_LMPROCFAILED__FORMAT "Library Manager Process failed to start: %x."
  28. IDS_LMCLASSIFY "Identify New Media"
  29. IDS_LMCLEANDRIVE "Clean Drive"
  30. IDS_LMDISABLECHANGER "Disable Library"
  31. IDS_LMENABLECHANGER "Enable Library"
  32. IDS_LMDISABLEMEDIA "Disable Media"
  33. IDS_LMENABLEMEDIA "Enable Media"
  34. IDS_LMDISABLEDRIVE "Disable Drive"
  35. IDS_LMENABLEDRIVE "Enable Drive"
  36. IDS_LMEJECT "Eject"
  37. IDS_LMINJECT "Inject"
  38. IDS_LMDOORACCESS "Door Access"
  39. IDS_LMMOUNT "Mount"
  40. IDS_LMDISMOUNT "Dismount"
  41. IDS_LMINVENTORY "Inventory"
  42. IDS_LMSTOPINVENTORY "Stop Inventory"
  43. IDS_LMREMOVE "Remove Request"
  44. IDS_LMUPDATEOMID "Update OMID information"
  45. IDS_LMWRITESCRATCH "Write Free Media Label"
  46. IDS_LMRESERVECLEANER "Reserve Cleaner"
  47. IDS_LMRELEASECLEANER "Release Cleaner"
  48. IDS_LMINJECTCLEANER "Inject Cleaner"
  49. IDS_LMEJECTCLEANER "Eject Cleaner"
  50. IDS_OPREQUESTNEWMEDIA "Inject media"
  51. IDS_OPREQUESTCLEANER "Inject cleaner"
  52. IDS_OPREQ_DRIVE_NEEDS_CLEANING__FORMAT "%s in %s needs cleaning"
  53. IDS_OPREQ_DRIVE_DIRTY "Drive Needs Cleaning"
  54. IDS_OPREQ_NEEDS_NEW_CLEANER__FORMAT "The drive %s in changer %s still needs cleaning after the last cleaning. Try a new cleaner next time."
  55. IDS_OPREQ_REPLACE_CLEANER "Replace the Cleaner"
  56. IDS_OPREQUESTDEVICESVC "Device needs service"
  57. IDS_OPREQUESTMOVEMEDIA "Inject media"
  58. IDS_OPREQUESTMESSAGE "Operator message"
  59. IDS_SERVICE_STOPPED "Service stopped"
  60. IDS_SERVICE_RUNNING "Service running"
  61. IDS_SERVICE_START_PENDING "Service start pending"
  62. IDS_SERVICE_STOP_PENDING "Service stop pending"
  63. IDS_SERVICE_CONTINUE_PENDING "Service continue pending"
  64. IDS_SERVICE_PAUSE_PENDING "Service pause pending"
  65. IDS_SERVICE_PAUSED "Service paused"
  66. IDS_SERVICE_UNKNOWN "Service unknown status"
  67. IDS_OPREQ_CFGFAIL_NAME "Configuration"
  68. IDS_OPREQ_CFGFAIL__FORMAT "Configuration for device %s failed. See the event log for more details."
  69. IDS_OPREQ_MANUALCFG_ALERT__FORMAT "Name(s) of the following manually configured changer(s) have changed relative to SCSI addresses: \t%s. \nRedo manual configuration if necessary."
  70. IDS_OPREQ_MANUALCFG_ALERT_NAME "Manual Configuration alert"
  71. IDS_OPREQ_NO_DEVICE_NUMBER__FORMAT "Failed to configure a(n) %s device. Check event log for details"
  72. IDS_DATABASE "Database"
  73. IDS_DATABASE_PROBLEM "Removable Storage database failed to load. Check event log for details"
  74. IDS_SCSI_PORT "Scsi Port "
  75. IDS_SCSI_BUS "Scsi Bus "
  76. IDS_TARGET_ID "Target Id "
  77. IDS_LUID "Logical Unit Id "
  78. IDS_UNIT "Unit "
  79. IDS_WRITESCRATCH_FAILED__FORMAT "Library %s couldn't write to media ""%s"". Eject it, fix the problem (see the event log), and try again."
  80. IDS_WRITESCRATCH_FAILED_NAME "Move to Free Pool failed"
  81. IDS_OPENDOOR_MSG__FORMAT "A door access command for Library %s is now being processed. You may open the door on this library."
  82. IDS_OPENDOOR "Open door"
  83. IDS_CLOSEDOOR_MSG__FORMAT "A door access command for Library %s is waiting to finish. Close and lock (if possible) the door."
  84. IDS_CLOSEDOOR "Close door"
  85. IDS_INSERT_CLEANER "Insert Cleaner"
  86. IDS_INSERT_CLEANER_MSG__FORMAT "The cleaner cartridge in %s (slot #%d) has reached its maximum usage and needs to be replaced."
  87. IDS_PROCESS_OMID "Identify Media"
  88. IDS_BACK_BACK_DOT_BACK "\\\\.\\"
  89. IDS_MOUNTMESSAGE__FORMAT "Mounting side %s of Media %s in Library %s on machine %s for %s at %s on %s"
  90. IDS_ADDMEDIAMESSAGE__FORMAT "Add ""%s"" media to media pool ""%s""" // max size = 64 characters
  91. IDS_ADDFREEMEDIAMESSAGE__FORMAT "Add ""%s"" media to the Free Media Pool, or to media pool ""%s""" // max size = 64 characters
  92. IDS_NEW_CLEANER_NEEDED_MSG__FORMAT "Unable to clean a drive in %s. Inject a new cleaner cartridge"
  93. IDS_NEW_CLEANER_NEEDED "New cleaner needed"
  94. IDS_CLOSE_PORT_MSG__FORMAT "Port left open. Close the port in %s and run an inventory"
  95. IDS_CLOSE_PORT "Port left open"
  96. IDS_INJECTMEDIAMESSAGE__FORMAT "Place Media ""%s"" into drive or library unit" // max size = 64 characters
  97. IDS_INJECTMULTISIDEDMEDIA_MSG__FORMAT "Place Media ""%s"" , Side ""%s"" into drive or library unit" // max size = 64 characters
  98. IDS_OVERFILLED_LIB_MSG__FORMAT "Library %s is overfilled. Remove some media from the unit."
  99. IDS_OVERFILLED_LIB "Overfilled library"
  100. IDS_INVALID_MEDIA_MSG__FORMAT "Media %s has been disabled. See the event log for details."
  101. IDS_INVALID_MEDIA "Invalid media"
  102. IDS_CHANGER_INOPERABLE "Library error"
  103. IDS_CHANGER_INOPERABLE_MSG__FORMAT "Library %s is malfunctioning. See the event log for details."
  104. IDS_OVERFILLED_EJECT "Remove media from port"
  105. IDS_OVERFILLED_EJECT_MSG__FORMAT "Library %s is overfilled. Remove some media from the ieport immediately."
  106. IDS_INJECT_CLEANER_MSG__FORMAT "Place only one cleaner in the port in Library %s."
  107. IDS_INJECT_CLEANER "Too many cleaners"
  108. IDS_LIBTIP "Mount in progress"
  109. IDS_LIBINFO "Please wait while the library loads the media"
  110. IDS_OPTIP "Pending operator requests"
  111. IDS_OPINFO "Click here to view all pending operator requests"
  112. IDS_STATIC_USER "User:"
  113. IDS_MESG_BUSY "The library is unable to load the media at this time because the drive is in use."
  114. IDS_MESG_NOT_AVAILABLE "The library is unable to load the media at this time because none of its drives are free."
  115. IDS_MESG_UNABLE_TO_UNLOAD "The library is unable to load the media at this time because there are open handles to the current side."
  116. IDS_MESG_UNEXPECTED_OMID "The library is unable to load the media at this time because it encountered an unexpected on-medium identifier."
  117. IDS_MESG_UNKNOWN "The library is unable to load the media at this time because it encountered an unexpected error."
  118. IDS_INFO_BUSY__FORMAT "Please wait for the drive to become available. %s"
  119. IDS_INFO_NOT_AVAILABLE__FORMAT "Please wait for a drive to become available. %s"
  120. IDS_INFO_UNABLE_TO_UNLOAD__FORMAT "Please close all references to the media. %s"
  121. IDS_INFO_UNEXPECTED_OMID__FORMAT "Please wait while the library performs an inventory. %s"
  122. IDS_INFO_UNKNOWN__FORMAT "Please make sure that atleast one drive is free. %s"
  123. IDS_STATIC_SUGGESTION__FORMAT "You may cancel this request at any time."
  124. END