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.

94 lines
2.3 KiB

  1. /*++
  2. Copyright (c) 1998 Microsoft Corporation
  3. Module Name:
  4. version.rc2
  5. Abstract:
  6. Definition of a version in VSS modules.
  7. Usage:
  8. This file must be included in the proper RC files.
  9. Before including this file the VSS_FILE_DESCRIPTION, VSS_INTERNAL_NAME and
  10. VSS_ORIGINAL_FILENAME macros should to be defined in the RC file.
  11. Example:
  12. #define VSS_FILE_DESCRIPTION "Volume Shadow Copy Service event class\0"
  13. #define VSS_COMMENTS "Installed by default"
  14. #define VSS_INTERNAL_NAME "EventCls\0"
  15. #define VSS_ORIGINAL_FILENAME "EVENTCLS.EXE\0"
  16. #include "version.rc2"
  17. Revision History:
  18. Name Date Comments
  19. aoltean 03/09/2000 Uniform versioning in VSS
  20. --*/
  21. #include "version.h"
  22. /////////////////////////////////////////////////////////////////////////////
  23. //
  24. // The Version block
  25. //
  26. // May need that the VSS_FILE_DESCRIPTION, VSS_INTERNAL_NAME and
  27. // VSS_ORIGINAL_FILENAME, VSS_COMMENTS to be defined in the RC file before including this file.
  28. //
  29. #ifndef _MAC
  30. VS_VERSION_INFO VERSIONINFO
  31. FILEVERSION VSS_FILEVERSION
  32. PRODUCTVERSION VSS_PRODUCTVERSION
  33. FILEFLAGSMASK 0x3fL
  34. #ifdef _DEBUG
  35. FILEFLAGS 0x1L
  36. #else
  37. FILEFLAGS 0x0L
  38. #endif
  39. FILEOS 0x4L
  40. FILETYPE 0x2L
  41. FILESUBTYPE 0x0L
  42. BEGIN
  43. BLOCK "StringFileInfo"
  44. BEGIN
  45. BLOCK "040904B0"
  46. BEGIN
  47. #ifdef VSS_COMMENTS
  48. VALUE "Comments", VSS_COMMENTS
  49. #endif // VSS_COMMENTS
  50. VALUE "CompanyName", VSS_COMPANY_NAME
  51. #ifdef VSS_FILE_DESCRIPTION
  52. VALUE "FileDescription", VSS_FILE_DESCRIPTION
  53. #endif // VSS_FILE_DESCRIPTION
  54. VALUE "FileVersion", VSS_FILE_VERSION_STR
  55. #ifdef VSS_INTERNAL_NAME
  56. VALUE "InternalName", VSS_INTERNAL_NAME
  57. #endif // VSS_INTERNAL_NAME
  58. VALUE "LegalTrademarks", VSS_LEGAL_TRADEMARKS
  59. VALUE "LegalCopyright", VSS_LEGAL_COPYRIGHT
  60. #ifdef VSS_ORIGINAL_FILENAME
  61. VALUE "OriginalFilename", VSS_ORIGINAL_FILENAME
  62. #endif // VSS_ORIGINAL_FILENAME
  63. VALUE "ProductName", VSS_PRODUCT_NAME
  64. VALUE "ProductVersion", VSS_PRODUCT_VERSION_STR
  65. VALUE "OLESelfRegister", "\0"
  66. END
  67. END
  68. BLOCK "VarFileInfo"
  69. BEGIN
  70. VALUE "Translation", 0x409, 1200
  71. END
  72. END
  73. #endif // !_MAC