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.

113 lines
4.7 KiB

  1. // Copyright (c) 2001 Microsoft Corporation
  2. //
  3. // File: regkeys.h
  4. //
  5. // Synopsis: Declares all the registry keys used throughout CYS
  6. //
  7. // History: 02/13/2001 JeffJon Created
  8. #ifndef __CYS_REGKEYS_H
  9. #define __CYS_REGKEYS_H
  10. // Networking
  11. #define CYS_NETWORK_INTERFACES_KEY L"System\\CurrentControlSet\\Services\\Tcpip\\Parameters\\Interfaces\\"
  12. #define CYS_NETWORK_NAME_SERVERS L"NameServer"
  13. #define CYS_NETWORK_DHCP_NAME_SERVERS L"DhcpNameServer"
  14. // Terminal Server
  15. #define CYS_APPLICATION_MODE_REGKEY L"SYSTEM\\CurrentControlSet\\Control\\Terminal Server"
  16. #define CYS_APPLICATION_MODE_VALUE L"TSAppCompat"
  17. #define CYS_APPLICATION_MODE_ON 1
  18. // DHCP
  19. #define CYS_DHCP_DOMAIN_IP_REGKEY L"Software\\Microsoft\\Windows NT\\CurrentVersion\\srvWiz"
  20. #define CYS_DHCP_DOMAIN_IP_VALUE L"DomainDNSIP"
  21. #define CYS_DHCP_WIZARD_RESULT L"DHCPWizResult"
  22. // DNS
  23. #define DNS_WIZARD_RESULT_REGKEY L"Software\\Microsoft\\Windows NT\\CurrentVersion\\srvWiz"
  24. #define DNS_WIZARD_RESULT_VALUE L"DnsWizResult"
  25. #define DNS_WIZARD_CONFIG_REGKEY L"System\\CurrentControlSet\\Services\\DNS\\Parameters"
  26. #define DNS_WIZARD_CONFIG_VALUE L"AdminConfigured"
  27. // Media Services
  28. #define REGKEY_WINDOWS_MEDIA L"SOFTWARE\\Microsoft\\Windows Media\\Server"
  29. #define REGKEY_WINDOWS_MEDIA_SERVERDIR L"InstallDir"
  30. // RRAS
  31. #define CYS_RRAS_CONFIGURED_REGKEY L"SYSTEM\\CurrentControlSet\\Services\\RemoteAccess"
  32. #define CYS_RRAS_CONFIGURED_VALUE L"ConfigurationFlags"
  33. // POP3
  34. #define CYS_POP3_REGKEY L"SOFTWARE\\Microsoft\\POP3 service"
  35. #define CYS_POP3_VERSION L"Version"
  36. #define CYS_POP3_CONSOLE L"ConsoleFile"
  37. // Web Application Server
  38. #define CYS_WEBAPP_OCM_COMPONENTS L"Software\\Microsoft\\Windows\\CurrentVersion\\Setup\\OC Manager\\Subcomponents"
  39. #define CYS_WEBAPP_FPSE_COMPONENT L"fp_extensions"
  40. #define CYS_WEBAPP_ASPNET_COMPONENT L"aspnet"
  41. #define CYS_WEBAPP_DTC_COMPONENT L"dtcnetwork"
  42. #define CYS_IIS_NNTP_COMPONENT L"iis_nntp"
  43. #define CYS_IIS_FTP_COMPONENT L"iis_ftp"
  44. #define CYS_IIS_SMTP_COMPONENT L"iis_smtp"
  45. // Express Setup
  46. #define CYS_FIRST_DC_REGKEY L"Software\\Microsoft\\Windows NT\\CurrentVersion\\srvWiz"
  47. #define CYS_FIRST_DC_VALUE L"FirstDC"
  48. #define CYS_FIRST_DC_VALUE_SET 1
  49. #define CYS_FIRST_DC_VALUE_UNSET 0
  50. #define CYS_FIRST_DC_FORWARDER L"Forwarder"
  51. #define CYS_FIRST_DC_AUTOFORWARDER L"AutoForwarder"
  52. #define CYS_FIRST_DC_DHCP_SERVERED L"DHCPInstalled"
  53. #define CYS_DHCP_SERVERED_VALUE 1
  54. #define CYS_DHCP_NOT_SERVERED_VALUE 0
  55. #define CYS_FIRST_DC_SCOPE_START L"DHCPStart"
  56. #define CYS_FIRST_DC_SCOPE_END L"DHCPEnd"
  57. #define CYS_FIRST_DC_LOCAL_NIC L"LocalNIC"
  58. #define CYS_FIRST_DC_STATIC_IP L"StaticIP"
  59. #define CYS_ORGNAME_REGKEY L"Software\\Microsoft\\Windows NT\\CurrentVersion"
  60. #define CYS_ORGNAME_VALUE L"RegisteredOrganization"
  61. // CYS general
  62. #define CYS_HOME_REGKEY L"Software\\Microsoft\\Windows NT\\CurrentVersion\\srvWiz"
  63. #define CYS_HOME_VALUE L"home"
  64. #define CYS_HOME_REGKEY_TERMINAL_SERVER_VALUE L"terminalServer"
  65. #define CYS_HOME_REGKEY_UNINSTALL_TERMINAL_SERVER_VALUE L"terminalServerUninstall"
  66. #define CYS_HOME_REGKEY_DCPROMO_VALUE L"DCPROMO"
  67. #define CYS_HOME_REGKEY_DCDEMOTE_VALUE L"DCDEMOTE"
  68. #define CYS_HOME_REGKEY_FIRST_SERVER_VALUE L"FirstServer"
  69. #define CYS_HOME_REGKEY_DEFAULT_VALUE L"home"
  70. #define CYS_HOME_REGKEY_MUST_RUN L"CYSMustRun"
  71. #define CYS_HOME_RUN_KEY_DONT_RUN 0
  72. #define CYS_HOME_RUN_KEY_RUN_AGAIN 1
  73. #define CYS_HOME_REGKEY_DOMAINDNS L"DomainDNSName"
  74. #define CYS_HOME_REGKEY_DOMAINIP L"DomainDNSIP"
  75. // MYS regkeys
  76. #define MYS_REGKEY_POLICY L"Software\\Policies\\Microsoft\\Windows NT\\CurrentVersion\\MYS"
  77. #define MYS_REGKEY_POLICY_DISABLE_SHOW L"DisableShowAtLogon"
  78. #define SZ_REGKEY_SRVWIZ_ROOT L"SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\srvWiz"
  79. #define REGTIPS REGSTR_PATH_EXPLORER L"\\Tips"
  80. #define REGTIPS_SHOW_VALUE L"Show"
  81. #define SZ_REGKEY_W2K L"SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Setup\\Welcome"
  82. #define SZ_REGVAL_W2K L"srvwiz"
  83. // This isn't a regkey but this was a good place to put it
  84. #define CYS_LOGFILE_NAME L"Configure Your Server"
  85. #endif // __CYS_REGKEYS_H