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.

126 lines
5.5 KiB

  1. //+------------------------------------------------------------------
  2. //
  3. // File: DSSTRING.H
  4. //
  5. // Contents: It contains the all the constant strings used all thru
  6. // DS project
  7. //
  8. // Synoposis: Collection of strings.
  9. //
  10. // Classes: -none-
  11. //
  12. // Functions: -none-
  13. //
  14. // History: Oct 27, 1993 AlokS Created
  15. // 5-Apr095 MikeSe Moved, modified
  16. //
  17. //-------------------------------------------------------------------
  18. #ifndef __DSSTRING_H__
  19. #define __DSSTRING_H__
  20. #include <lmsname.h> // for SERVICE_SERVER, SERVICE_NETLOGON,
  21. // and SERVICE_SCHEDULE
  22. #define ACCOUNT_OPERATORS L"AccountOperators"
  23. #define BACKUP_OPERATORS L"BackupOperators"
  24. #define CAIRODSGROUP L"Cairo DS"
  25. #define COMP_NAME_KEY L"System\\CurrentControlSet\\Control\\ComputerName\\ActiveComputerName"
  26. #define COMP_NAME_VALUE L"ComputerName"
  27. #define DC_TYPE L"DCType"
  28. #define DFS_VOLUME L"\\volumes"
  29. #define DFSM_PASSWORD L"dfsm"
  30. #define DFSM_PRINCIPAL L"DFSM"
  31. #define ORASVC_PASSWORD L"ora"
  32. #define ORASVC_PRINCIPAL L"ORA"
  33. #define DOMAIN_ADMIN L"DomainAdmin"
  34. #define DOMAIN_ADMIN_PASSWORD L"DomainAdmin"
  35. #define DOMAIN_ADMINS L"DomainAdmins"
  36. #define DOMAIN_NAME L"CairoDomainName"
  37. #define DOMAIN_PASSWORD L"DomainPassword"
  38. #define DOMAIN_ROOT L"DOM:\\"
  39. #define DOMAIN_USERS L"DomainUsers"
  40. #define DOMAINOBJECTNAME L"Domain"
  41. #define DS_REG_DOMAIN_ID L"DomainID"// Type Binary
  42. #define DS_REG_SITE_ID L"SiteID"// Type Binary
  43. #define DS_REG_DOMAIN_NAME L"DomainName"// Type REG_SZ
  44. #define DS_REG_DOMAIN_ROOT L"DomainRoot"// Type REG_SZ
  45. #define DS_REG_LOCAL_ID L"LocalID"// Type Binary
  46. #define DS_REG_MACHINE_NAME L"MachineName"// Type REG_SZ
  47. #define DS_REG_MACHINE_ROOT L"MachineRoot"// Type REG_SZ
  48. #define DS_REG_MACHINE_STATE L"MachineState"// Type DWORD
  49. #define DS_REG_MACHINE_TARGET_STATE L"MachineTargetState"// Type DWORD
  50. #define DS_REG_MACHINE_VOLID L"MachineVolumeId" // Type Binary
  51. #define DS_REG_MACHINE_WEIGHT L"MachineWeight" // type DWORD
  52. #define DS_REG_OU_NAME L"OUName"// Type REG_SZ
  53. #define DS_REG_PATH L"System\\CurrentControlSet\\Control\\Cairo\\DS"
  54. #define DS_REG_PUSER_NAME L"PUserName"// Type REG_SZ
  55. #define DS_REG_TIME_SYNC_STATE L"ReliableTimeSource" // Type DWORD
  56. #define DS_REG_DOWNLEVEL_SID L"DownlevelDomainSid" // Type REG_BINARY
  57. #define DSDFSVOLUMES L"VOLUMES"
  58. #define DSDOMAINROOT L"DSDomain"
  59. #define DSLOCALROOT L"DSLocal"
  60. #define DSORGROOT L"DSOrg"
  61. #define DSORAROOT L"Ora"
  62. #define DSROOTNAME L"DS"
  63. #define DSSERVER L"DSServer"
  64. #define DSSERVERPWD L"dsserver"
  65. #define DSDOMAIN_REPLICA_SET_NAME L"dsdomain"
  66. #define DSDOMAIN_REPLICA_OBJECT_SET_ROOT L"dsshare\\dsdomain"
  67. #define DSORG_REPLICA_SET_NAME L"dsorg"
  68. #define DSORG_REPLICA_OBJECT_SET_ROOT L"dsshare\\dsorg"
  69. #define GUEST_ACCOUNT L"Guest"
  70. #define NET_DSSHARE L"DsShare"
  71. #define NET_DSSHARE_COMMENT L"Replication share for DS domain objects"
  72. #define NET_ORASHARE L"Ora"
  73. #define NET_ORASHARE_COMMENT L"Replication share for Object Replication Agent"
  74. #define FIRST_NONROOT_DC L"FirstNonRootDC"
  75. #define INST_TYPE_STANDALONE L"Standalone"
  76. #define INST_TYPE_DC L"DC"
  77. #define INST_TYPE_WKSTA L"Workstation"
  78. #define INSTALL_DIR L"InstallDir"
  79. #define INSTALL_DRIVE L"ObjDrive"
  80. #define INSTALL_TYPE L"InstallType"
  81. #define KDC_KEY L"System\\CurrentControlSet\\Control\\Cairo\\CairoKDC"
  82. #define KDC_NOTIFYADDRS L"System\\CurrentControlSet\\Control\\Cairo\\DS\\DC\\NotifyAddrs"
  83. #define KDC_PASSWORD L"kdc"
  84. #define KDC_PRINCIPAL L"KDC"
  85. #define KDC_LOGONNAME L"\\" KDC_PRINCIPAL
  86. #define LOCAL_DOMAIN_NAME L"WORKGROUP"
  87. #define MACHINE_ADDR L"MachineAddress"
  88. #define MACHINE_NAME L"MachineName"
  89. #define MACHINE_PWD L"MachinePassword"
  90. #define MACHINE_ROOT L"MACH:\\"
  91. #define NTLMSVC_PASSWORD L"netlogon"
  92. #define NTLMSVC_PRINCIPAL L"Netlogon"
  93. #define OU_NAME L"OuName"
  94. #define PRINT_OPERATORS L"PrintOperators"
  95. #define PRIVATE_GROUP L"Private"
  96. #define PRIVSVR_PRINCIPAL L"PrivSvr"
  97. #define PRIVSVR_PASSWORD L"privsvr"
  98. #define PROFILE_IMAGE_PATH L"ProfileImagePath"
  99. #define PROFILE_LIST_KEY L"Software\\Microsoft\\Windows NT\\CurrentVersion\\ProfileList"
  100. #define PROFILE_PATH L"ProfilePath"
  101. #define DAYTONA_PROFILE L"DaytonaProfile"
  102. #define PUBLIC_GROUP L"Public"
  103. #define REPL_DC L"ReplicaDC"
  104. #define FIRST_DC L"FirstDC"
  105. #define SECTION_HEADER L"FirstPass"
  106. #define SECURITY_FOLDER L"security"
  107. #define SERVER_OPERATORS L"ServerOperators"
  108. #define SERVICE_CAIROKDC L"CairoKdc"
  109. #define SERVICE_CAIROORA L"CairoOra"
  110. #define SERVICE_ORASVC L"CairoOra"
  111. #define SERVICE_DFSDRIVER L"Dfs"
  112. #define SERVICE_DFSMANAGER L"DfsManager"
  113. #define SERVICE_NTLM L"Netlogon"
  114. #define SERVICE_PRIVSVR L"PrivSvrService"
  115. #define STANDALONE_DOMAIN_NAME L"Local"
  116. #define USER_NAME L"UserName"
  117. #define UNICODE_BACKSLASH L"\\"
  118. #define UNICODE_NULL_STRING L""
  119. #define WCHAR_BACKSLASH L'\\'
  120. #define WCHAR_NULL L'\0'
  121. #endif // __DSSTRING_H__