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.

121 lines
4.8 KiB

  1. //+-------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. //
  5. // Copyright (C) Microsoft Corporation, 1996 - 1999
  6. //
  7. // File: resource.h
  8. //
  9. // This file contains the resource IDs for all resources required by
  10. // this module.
  11. //
  12. //--------------------------------------------------------------------------
  13. #ifndef _RESOURCE_H_
  14. #define _RESOURCE_H_
  15. //
  16. // Dialogs
  17. //
  18. #define IDD_SET_SECURITY_ERROR 1
  19. //
  20. // Dialog control IDs
  21. //
  22. #define IDC_STATIC -1
  23. #define IDC_FILENAME 100
  24. #define IDC_ERROR_TXT 101
  25. #define IDC_MSG1 102
  26. #define IDC_MSG2 103
  27. //
  28. // General String IDs
  29. //
  30. #define IDS_RSHX_BASE 0
  31. #define IDS_SECURITY_MENU (IDS_RSHX_BASE+0)
  32. #define IDS_SECURITY_HELPSTRING (IDS_RSHX_BASE+1)
  33. #define IDS_PROPPAGE_TITLE (IDS_RSHX_BASE+2)
  34. #define IDS_NONE (IDS_RSHX_BASE+3)
  35. #define IDS_MULTISEL_ELLIPSIS (IDS_RSHX_BASE+4)
  36. #define IDS_BAD_DACL_INTERSECTION (IDS_RSHX_BASE+5)
  37. #define IDS_BAD_SACL_INTERSECTION (IDS_RSHX_BASE+6)
  38. #define IDS_READ_DIR_ERR (IDS_RSHX_BASE+7)
  39. #define IDS_FMT_VOLUME_DISPLAY (IDS_RSHX_BASE+9)
  40. #define IDS_FMT_UNKNOWN_ERROR (IDS_RSHX_BASE+10)
  41. #define IDS_FMT_WRITE_OWNER_ERR (IDS_RSHX_BASE+11)
  42. #define IDS_RESET_OWNER_TREE (IDS_RSHX_BASE+12)
  43. #define IDS_RESET_DACL_TREE (IDS_RSHX_BASE+13)
  44. #define IDS_RESET_SACL_TREE (IDS_RSHX_BASE+14)
  45. #define IDS_RESET_SEC_TREE (IDS_RSHX_BASE+15)
  46. #define IDS_RSHX_LAST (IDS_RSHX_BASE+15)
  47. //
  48. // String IDs for NTFS permission names
  49. //
  50. #define IDS_NTFS_BASE (IDS_RSHX_LAST+1)
  51. #define IDS_NTFS_GENERIC_ALL (IDS_NTFS_BASE+0)
  52. #define IDS_NTFS_GENERIC_READ (IDS_NTFS_BASE+1)
  53. #define IDS_NTFS_GENERIC_WRITE (IDS_NTFS_BASE+2)
  54. #define IDS_NTFS_GENERIC_EXECUTE (IDS_NTFS_BASE+3)
  55. #define IDS_NTFS_GENERAL_MODIFY (IDS_NTFS_BASE+4)
  56. #define IDS_NTFS_GENERAL_PUBLISH (IDS_NTFS_BASE+5)
  57. #define IDS_NTFS_GENERAL_DEPOSIT (IDS_NTFS_BASE+6)
  58. #define IDS_NTFS_GENERAL_READ (IDS_NTFS_BASE+7)
  59. #define IDS_NTFS_GENERAL_LIST (IDS_NTFS_BASE+8)
  60. #define IDS_NTFS_STD_DELETE (IDS_NTFS_BASE+16)
  61. #define IDS_NTFS_STD_READ_CONTROL (IDS_NTFS_BASE+17)
  62. #define IDS_NTFS_STD_WRITE_DAC (IDS_NTFS_BASE+18)
  63. #define IDS_NTFS_STD_WRITE_OWNER (IDS_NTFS_BASE+19)
  64. #define IDS_NTFS_STD_SYNCHRONIZE (IDS_NTFS_BASE+20)
  65. #define IDS_NTFS_ACCESS_SYSTEM_SECURITY (IDS_NTFS_BASE+21)
  66. #define IDS_NTFS_FILE_READ_DATA (IDS_NTFS_BASE+22)
  67. #define IDS_NTFS_FILE_WRITE_DATA (IDS_NTFS_BASE+23)
  68. #define IDS_NTFS_FILE_APPEND_DATA (IDS_NTFS_BASE+24)
  69. #define IDS_NTFS_FILE_READ_EA (IDS_NTFS_BASE+25)
  70. #define IDS_NTFS_FILE_WRITE_EA (IDS_NTFS_BASE+26)
  71. #define IDS_NTFS_FILE_EXECUTE (IDS_NTFS_BASE+27)
  72. #define IDS_NTFS_FILE_DELETE_CHILD (IDS_NTFS_BASE+28)
  73. #define IDS_NTFS_FILE_READ_ATTR (IDS_NTFS_BASE+29)
  74. #define IDS_NTFS_FILE_WRITE_ATTR (IDS_NTFS_BASE+30)
  75. #define IDS_NTFS_FILE_CREATE_PIPE (IDS_NTFS_BASE+31)
  76. #define IDS_NTFS_FOLDER (IDS_NTFS_BASE+32)
  77. #define IDS_NTFS_FOLDER_SUBITEMS (IDS_NTFS_BASE+33)
  78. #define IDS_NTFS_FOLDER_SUBFOLDER (IDS_NTFS_BASE+34)
  79. #define IDS_NTFS_FOLDER_FILE (IDS_NTFS_BASE+35)
  80. #define IDS_NTFS_SUBITEMS_ONLY (IDS_NTFS_BASE+36)
  81. #define IDS_NTFS_SUBFOLDER_ONLY (IDS_NTFS_BASE+37)
  82. #define IDS_NTFS_FILE_ONLY (IDS_NTFS_BASE+38)
  83. #define IDS_NTFS_LAST (IDS_NTFS_BASE+47)
  84. //
  85. // String IDs for Printer permission names
  86. //
  87. #define IDS_PRINT_BASE (IDS_NTFS_LAST+1)
  88. #define IDS_PRINT_PRINT (IDS_PRINT_BASE+0)
  89. #define IDS_PRINT_ADMINISTER (IDS_PRINT_BASE+1)
  90. #define IDS_PRINT_ADMINISTER_JOBS (IDS_PRINT_BASE+2)
  91. #define IDS_PRINT_DELETE (IDS_PRINT_BASE+3)
  92. #define IDS_PRINT_READ (IDS_PRINT_BASE+4)
  93. #define IDS_PRINT_CHANGE_PERM (IDS_PRINT_BASE+5)
  94. #define IDS_PRINT_CHANGE_OWNER (IDS_PRINT_BASE+6)
  95. #define IDS_PRINT_JOB_ALL (IDS_PRINT_BASE+7)
  96. #define IDS_PRINT_PRINTER (IDS_PRINT_BASE+8)
  97. #define IDS_PRINT_DOCUMENT_ONLY (IDS_PRINT_BASE+9)
  98. #define IDS_PRINT_PRINTER_DOCUMENT (IDS_PRINT_BASE+10)
  99. #define IDS_PRINT_LAST (IDS_PRINT_BASE+15)
  100. #endif // _RESOURCE_H_