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.

148 lines
5.5 KiB

  1. /****************************************************************************
  2. * *
  3. * ATITVSND.RC -- Version information *
  4. * *
  5. ****************************************************************************/
  6. /* ver.h defines constants needed by the VS_VERSION_INFO structure */
  7. #include "winver.h"
  8. /*--------------------------------------------------------------*/
  9. /* */
  10. /* CHANGING VERSION? */
  11. /* */
  12. /* PLEASE READ! */
  13. /* */
  14. /* The version has BOTH hex and string representations. Take */
  15. /* care that the string version components are PROPERLY */
  16. /* CONVERTED TO HEX and that the hex values are INSERTED INTO */
  17. /* THE CORRECT POSITION in the hex versions. */
  18. /* */
  19. /* Suppose the version was being defined as: */
  20. /* */
  21. /* #define VERSION "9.99.1234" */
  22. /* */
  23. /* The other string preresentations of the version would be: */
  24. /* */
  25. /* #define VER_PRODUCTVERSION_STR "9.99.1234\0" */
  26. /* #define VER_PRODUCTVERSION 9,99,0,1234 */
  27. /* */
  28. /* The hex versions would NOT be 0x0999????. The correct */
  29. /* definitions are: */
  30. /* */
  31. /* #define VER_PRODUCTVERSION_BUILD 1234 */
  32. /* #define VER_PRODUCTVERSION_DW (0x09630000 | 1234) */
  33. /* #define VER_PRODUCTVERSION_W (0x0963) */
  34. /* */
  35. /* The last four digits of the build number should be modified */
  36. /* by the official builder for each build. */
  37. /* */
  38. /*--------------------------------------------------------------*/
  39. /* #include "buildver.h" */
  40. #include "ntverp.h"
  41. /*--------------------------------------------------------------*/
  42. /* the following section defines values used in the version */
  43. /* data structure for all files, and which do not change. */
  44. /*--------------------------------------------------------------*/
  45. #ifdef VER_FILEOS
  46. #undef VER_FILEOS
  47. #endif
  48. #ifdef VER_FILEFLAGS
  49. #undef VER_FILEFLAGS
  50. #endif
  51. #ifdef VER_COMPANYNAME_STR
  52. #undef VER_COMPANYNAME_STR
  53. #endif
  54. #ifdef VER_LEGALTRADEMARKS_STR
  55. #undef VER_LEGALTRADEMARKS_STR
  56. #endif
  57. #ifdef VER_PRODUCTNAME_STR
  58. #undef VER_PRODUCTNAME_STR
  59. #endif
  60. #ifdef VER_DEBUG
  61. #undef VER_DEBUG
  62. #endif
  63. #define VER_DEBUG 0
  64. #define VER_PRIVATEBUILD 0
  65. #define VER_PRERELEASE 0
  66. #define VER_COPYRIGHT_CURRENT_YEAR "1999"
  67. #define VER_FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
  68. #define VER_FILEOS VOS_DOS_WINDOWS16
  69. #define VER_FILEFLAGS (VER_PRIVATEBUILD|VER_PRERELEASE|VER_DEBUG)
  70. #define VER_COMPANYNAME_STR "ATI Technologies Inc.\0"
  71. #define VER_FILETYPE VFT_DLL
  72. #define VER_FILESUBTYPE VFT2_UNKNOWN
  73. #define VER_FILEDESCRIPTION_STR "ATI WDM TV Sound MiniDriver"
  74. #define VER_INTERNALNAME_STR "atitvsnd.sys"
  75. #define VER_ORIGINALFILENAME_STR "atitvsnd.sys"
  76. #define VER_LEGALCOPYRIGHT_YEARS "1999"
  77. #define VER_LEGALCOPYRIGHT_STR "Copyright (C) ATI Technologies Inc. " VER_LEGALCOPYRIGHT_YEARS
  78. #define VER_LEGALTRADEMARKS_STR \
  79. "Microsoft(R) is a registered trademark of Microsoft Corporation. Windows(R) is a trademark of Microsoft Corporation.\0"
  80. #define VER_PRODUCTNAME_STR "ATI WDM TVAUDIO"
  81. #define VER_FILEVERSION VER_PRODUCTVERSION
  82. #define VER_FILEVERSION_STR VER_PRODUCTVERSION_STR
  83. #ifdef EXPORT_CONTROLLED
  84. #ifdef EXPORT
  85. #define EXPORT_TAG " (Export Version)"
  86. #else
  87. #define EXPORT_TAG " (US/Canada Only, Not for Export)"
  88. #endif
  89. #else /* Not Export Controlled */
  90. #define EXPORT_TAG
  91. #endif
  92. VS_VERSION_INFO VERSIONINFO
  93. FILEVERSION VER_FILEVERSION
  94. PRODUCTVERSION VER_PRODUCTVERSION
  95. FILEFLAGSMASK VER_FILEFLAGSMASK
  96. FILEFLAGS VER_FILEFLAGS
  97. FILEOS VER_FILEOS
  98. FILETYPE VER_FILETYPE
  99. FILESUBTYPE VER_FILESUBTYPE
  100. BEGIN
  101. BLOCK "StringFileInfo"
  102. BEGIN
  103. BLOCK "040904E4" /* LANG_ENGLISH/SUBLANG_ENGLISH_US, Ansi CP */
  104. BEGIN
  105. VALUE "CompanyName", VER_COMPANYNAME_STR
  106. VALUE "FileDescription", VER_FILEDESCRIPTION_STR EXPORT_TAG
  107. VALUE "FileVersion", VER_FILEVERSION_STR
  108. VALUE "InternalName", VER_INTERNALNAME_STR
  109. VALUE "LegalCopyright", VER_LEGALCOPYRIGHT_STR
  110. VALUE "OriginalFilename",VER_ORIGINALFILENAME_STR
  111. VALUE "ProductName", VER_PRODUCTNAME_STR
  112. VALUE "ProductVersion", VER_PRODUCTVERSION_STR
  113. #ifdef VER_OLESELFREGISTER
  114. VALUE "OleSelfRegister", "\0"
  115. #endif
  116. END
  117. END
  118. BLOCK "VarFileInfo"
  119. BEGIN
  120. VALUE "Translation", 0x0409, 0x04B0
  121. END
  122. END