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.

142 lines
5.6 KiB

  1. #include <winver.h>
  2. #if defined(USE_DS_VER)
  3. #include <dsverp.h>
  4. #else
  5. #include <ntverp.h>
  6. #endif
  7. #define VER_FILETYPE VFT_DLL
  8. #define VER_FILESUBTYPE VFT2_UNKNOWN
  9. #define VER_FILEDESCRIPTION_STR "Password Migration Module"
  10. #define VER_INTERNALNAME_STR "MsPwdMig"
  11. #define VER_ORIGINALFILENAME_STR VER_INTERNALNAME_STR ".dll"
  12. #include <common.ver>
  13. //Microsoft Developer Studio generated resource script.
  14. //
  15. #include "resource.h"
  16. #define APSTUDIO_READONLY_SYMBOLS
  17. /////////////////////////////////////////////////////////////////////////////
  18. //
  19. // Generated from the TEXTINCLUDE 2 resource.
  20. //
  21. #include "winres.h"
  22. /////////////////////////////////////////////////////////////////////////////
  23. #undef APSTUDIO_READONLY_SYMBOLS
  24. /////////////////////////////////////////////////////////////////////////////
  25. // English (U.S.) resources
  26. #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
  27. #ifdef _WIN32
  28. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  29. #pragma code_page(1252)
  30. #endif //_WIN32
  31. #ifdef APSTUDIO_INVOKED
  32. /////////////////////////////////////////////////////////////////////////////
  33. //
  34. // TEXTINCLUDE
  35. //
  36. 1 TEXTINCLUDE DISCARDABLE
  37. BEGIN
  38. "resource.h\0"
  39. END
  40. 2 TEXTINCLUDE DISCARDABLE
  41. BEGIN
  42. "#include ""winres.h""\r\n"
  43. "\0"
  44. END
  45. 3 TEXTINCLUDE DISCARDABLE
  46. BEGIN
  47. "1 TYPELIB ""MsPwdMig.tlb""\r\n"
  48. "\0"
  49. END
  50. #endif // APSTUDIO_INVOKED
  51. /////////////////////////////////////////////////////////////////////////////
  52. //
  53. // REGISTRY
  54. //
  55. IDR_PASSWORDMIGRATION REGISTRY DISCARDABLE "PasswordMigration.rgs"
  56. /////////////////////////////////////////////////////////////////////////////
  57. //
  58. // String Table
  59. //
  60. STRINGTABLE DISCARDABLE
  61. BEGIN
  62. IDS_PROJNAME "MsPwdMig"
  63. IDS_E_CANNOT_ESTABLISH_SESSION
  64. "Unable to establish a session with the password export server."
  65. IDS_E_CANNOT_COPY_PASSWORD "Unable to copy password."
  66. IDS_E_CANNOT_GENERATE_KEY "Unable to generate encryption key."
  67. IDS_E_KEY_DOMAIN_NOT_SPECIFIED
  68. "Source domain flat (NetBIOS) name was not specified."
  69. IDS_E_KEY_FILE_NOT_SPECIFIED
  70. "Key file path not specified. A path to a local file must be specified. This file will be created and the encryption key written to the file."
  71. IDS_E_KEY_FILE_NOT_LOCAL_DRIVE
  72. "The specified encryption key file path '%s' does not specify a file on a local drive. Creation of an encryption key file on a network drive is not allowed."
  73. IDS_E_KEY_FILE_EXTENSION_INVALID
  74. "The specified encryption key file extension '%s' is invalid. The file extension must be '.pes'."
  75. IDS_E_KEY_CANT_CREATE_FILE "Unable to create encryption key file '%s'."
  76. IDS_E_KEY_CANT_WRITE_FILE "Unable to write to encryption key file '%s'."
  77. IDS_E_CANNOT_GET_DOMAIN_NAME
  78. "Unable to get primary domain information for server '%s'."
  79. IDS_E_EVERYONE_NOT_MEMBEROF_GROUP
  80. "Everyone is not a member of the Pre-Windows 2000 Compatible Access group in target domain '%s'."
  81. END
  82. STRINGTABLE DISCARDABLE
  83. BEGIN
  84. IDS_E_EVERYONE_DOES_NOT_INCLUDE_ANONYMOUS
  85. "Either Anonymous Logon must be a member of the Pre-Windows 2000 Compatible Access group or the Net access: Let Everyone permissions apply to anonymous users security option must be enabled for domain controllers in domain '%s'."
  86. IDS_E_HIGH_ENCRYPTION_NOT_INSTALLED
  87. "The high encryption pack has not been installed on this machine."
  88. IDS_E_ENCRYPTION_OBJECT_FAILURE "Unexpected cryptography failure."
  89. IDS_E_GENERATE_SESSION_KEY_FAILED "Unable to generate a session key."
  90. IDS_E_GENERATE_SESSION_PASSWORD_FAILED
  91. "Unable to generate an encrypted session password."
  92. IDS_E_PASSWORD_MIGRATION_NOT_ENABLED
  93. "Password migration has not been enabled on the source server."
  94. IDS_E_ENCRYPTION_KEYS_DO_NOT_MATCH
  95. "The source password export server and the target server do not have the same encryption key for the source domain."
  96. IDS_E_PASSWORD_MIGRATION_NOT_RUNNING
  97. "The source server does not have the password migration component installed."
  98. IDS_E_SESSION_NOT_ESTABLISHED
  99. "A session with the password export server has not been established."
  100. IDS_E_PASSWORD_MIGRATION_NOT_FUNCTIONING
  101. "The password export server is not functioning correctly."
  102. IDS_E_SOURCE_SERVER_NOT_SPECIFIED "Source server was not specified."
  103. IDS_E_TARGET_SERVER_NOT_SPECIFIED "Target server was not specified."
  104. IDS_E_SOURCE_ACCOUNT_NOT_SPECIFIED "Source account was not specified."
  105. IDS_E_TARGET_ACCOUNT_NOT_SPECIFIED "Target account not specified."
  106. IDS_E_NO_ENCRYPTION_KEY_FOR_DOMAIN
  107. "The local machine does not have an encryption key for source domain '%s'. Please install a local encryption key. See the ADMT help for information on password migration."
  108. END
  109. #endif // English (U.S.) resources
  110. /////////////////////////////////////////////////////////////////////////////
  111. #ifndef APSTUDIO_INVOKED
  112. /////////////////////////////////////////////////////////////////////////////
  113. //
  114. // Generated from the TEXTINCLUDE 3 resource.
  115. //
  116. 1 TYPELIB "MsPwdMig.tlb"
  117. /////////////////////////////////////////////////////////////////////////////
  118. #endif // not APSTUDIO_INVOKED