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.

60 lines
1.7 KiB

  1. /*++
  2. Copyright (c) 1998 Microsoft Corporation
  3. Module Name:
  4. version.h
  5. Abstract:
  6. Declaration of the version numbers for VSS modules
  7. Used by version.rc2
  8. Revision History:
  9. Name Date Comments
  10. aoltean 03/12/99 Created with version 0.1.1, build number 1
  11. aoltean 09/09/1999 dss -> vss
  12. aoltean 03/09/2000 Uniform versioning
  13. --*/
  14. // general purpose macros
  15. #define EVAL_MACRO(X) X
  16. #define STRINGIZE_ARG(X) #X
  17. #define STRINGIZE(X) EVAL_MACRO(STRINGIZE_ARG(X))
  18. // Version and build number defines
  19. #define VSS_MAJOR_VERSION 1
  20. #define VSS_MINOR_VERSION 0
  21. #define VSS_FIX_VERSION 0
  22. // Definition for VSS_BUILD_NO
  23. #include "build.h"
  24. // Macros used in resource files
  25. #define VSS_FILEVERSION VSS_MAJOR_VERSION, VSS_MINOR_VERSION, VSS_FIX_VERSION, VSS_BUILD_NO
  26. #define VSS_PRODUCTVERSION VSS_MAJOR_VERSION, VSS_MINOR_VERSION, VSS_FIX_VERSION, VSS_BUILD_NO
  27. #define VSS_FILE_VERSION_STR \
  28. STRINGIZE(VSS_MAJOR_VERSION) ", " \
  29. STRINGIZE(VSS_MINOR_VERSION) ", " \
  30. STRINGIZE(VSS_FIX_VERSION) ", " \
  31. STRINGIZE(VSS_BUILD_NO) \
  32. "\0"
  33. #define VSS_PRODUCT_VERSION_STR \
  34. STRINGIZE(VSS_MAJOR_VERSION) ", " \
  35. STRINGIZE(VSS_MINOR_VERSION) ", " \
  36. STRINGIZE(VSS_FIX_VERSION) ", " \
  37. STRINGIZE(VSS_BUILD_NO) \
  38. "\0"
  39. #define VSS_COMPANY_NAME "Microsoft Corporation\0"
  40. #define VSS_LEGAL_COPYRIGHT "Copyright � 2000 by Microsoft Corporation\0"
  41. #define VSS_LEGAL_TRADEMARKS "Microsoft� is a registered trademark of Microsoft Corporation. \0"
  42. #define VSS_PRODUCT_NAME "Microsoft� Windows� 2000 Operating System\0"