Source code of Windows XP (NT5)
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.

82 lines
3.7 KiB

  1. /*-----------------------------
  2. DEFINE VERSION RESOURCE
  3. -----------------------------*/
  4. #include <windows.h>
  5. #include <ntverp.h>
  6. /*-----------------------------------------------*/
  7. /* the following lines are specific to this file */
  8. /*-----------------------------------------------*/
  9. /* VER_FILETYPE, VER_FILESUBTYPE, VER_FILEDESCRIPTION_STR
  10. * and VER_INTERNALNAME_STR must be defined before including COMMON.VER
  11. * The strings don't need a '\0', since common.ver has them.
  12. */
  13. #define VER_FILETYPE VFT_DLL
  14. /* possible values: VFT_UNKNOWN
  15. VFT_APP
  16. VFT_DLL
  17. VFT_DRV
  18. VFT_FONT
  19. VFT_VXD
  20. VFT_STATIC_LIB
  21. */
  22. #define VER_FILESUBTYPE VFT2_UNKNOWN
  23. /* possible values VFT2_UNKNOWN
  24. VFT2_DRV_PRINTER
  25. VFT2_DRV_KEYBOARD
  26. VFT2_DRV_LANGUAGE
  27. VFT2_DRV_DISPLAY
  28. VFT2_DRV_MOUSE
  29. VFT2_DRV_NETWORK
  30. VFT2_DRV_SYSTEM
  31. VFT2_DRV_INSTALLABLE
  32. VFT2_DRV_SOUND
  33. VFT2_DRV_COMM
  34. */
  35. #define VER_FILEDESCRIPTION_STR "Windows NT Setup Patch Support Library"
  36. #define VER_INTERNALNAME_STR "PATCHDLL.DLL"
  37. #define VER_ORIGINALFILENAME_STR "PATCHDLL.DLL"
  38. #include "common.ver"
  39. /*-----------------------------
  40. DEFINE STRING RESOURCES
  41. -----------------------------*/
  42. #include "rc_ids.h"
  43. STRINGTABLE PRELOAD MOVEABLE
  44. {
  45. IDS_ERROR_BADARGS , "Bad arguments passed to function."
  46. IDS_ERROR_GENERATETEMP , "Failed to generate a temporary file."
  47. IDS_ERROR_GETVOLINFO , "Failed to get information on a file system volume"
  48. IDS_ERROR_TRANSFERSEC , "Failed to transfer security to new file."
  49. IDS_ERROR_DLLOOM , "Out of memory, cannot continue."
  50. IDS_ERROR_GETSIZE , "Failed to get the size of repair log file."
  51. IDS_ERROR_OPENLOGFILE , "Failed to open the repair log file."
  52. IDS_ERROR_CREATEFILEMAP , "Failed to map the repair log file into virtual memory."
  53. IDS_ERROR_MAPVIEW , "Failed to map a view into the repair log file."
  54. IDS_ERROR_UNMAPVIEW , "Failed to unmap a view into the repair log file."
  55. IDS_ERROR_CLOSEFILEMAP , "Failed to close the map of the repair log file."
  56. IDS_ERROR_CLOSELOGFILE , "Failed to close the repair log file."
  57. IDS_ERROR_GETATTRIBUTES , "Failed to get the attributes of the repair log file."
  58. IDS_ERROR_GETSYSTEMDIR , "Failed to get the windows system directory."
  59. IDS_ERROR_TEMPFILE , "Failed to generate a temporary file."
  60. IDS_ERROR_CLOSETEMPFILE , "Failed to close the temporary file used."
  61. IDS_ERROR_OPENTEMPFILE , "Failed to open the temporary file."
  62. IDS_ERROR_WRITETEMPFILE , "Failed to write the temporary file."
  63. IDS_ERROR_MOVETEMP , "Failed to copy the temporary file to the emergency repair disk."
  64. IDS_ERROR_READLOGFILE , "Failed to read the repair log file."
  65. IDS_ERROR_GETWINDOWSDIR , "Failed to get the windows directory."
  66. IDS_ERROR_NONVRAMVARS , "The boot variables passed to the function were all empty."
  67. IDS_ERROR_OSLOADNOTFND , "Failed to find the currently booted system in the boot variables."
  68. IDS_ERROR_BADOSLNVR , "The OsLoader boot variable is badly formed."
  69. IDS_ERROR_DOSNOTEXIST , "Couldn't process the OsLoader boot variable."
  70. IDS_ERROR_INVALIDDISK , "Invalid device name or path specified."
  71. IDS_ERROR_RTLOOM , "System memory heap allocation error."
  72. IDS_ERROR_OBJDIROPEN , "Unable to open an object directory."
  73. IDS_ERROR_OBJDIRREAD , "Unable to read some object directory entries."
  74. IDS_ERROR_SYMLNKOPEN , "Unable to open the specified symbolic link object."
  75. IDS_ERROR_SYMLNKREAD , "Unable to query an open symbolic link object."
  76. IDS_ERROR_OBJNAMOVF , "Setup expanded the full path of a symbolic link and it overflowed the specified buffer."
  77. }