Source code of Windows XP (NT5)
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.

202 lines
6.8 KiB

  1. //Microsoft Developer Studio generated resource script.
  2. //
  3. #include "resource.h"
  4. #define APSTUDIO_READONLY_SYMBOLS
  5. /////////////////////////////////////////////////////////////////////////////
  6. //
  7. // Generated from the TEXTINCLUDE 2 resource.
  8. //
  9. #include "winres.h"
  10. /////////////////////////////////////////////////////////////////////////////
  11. #undef APSTUDIO_READONLY_SYMBOLS
  12. /////////////////////////////////////////////////////////////////////////////
  13. // English (U.S.) resources
  14. #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
  15. #ifdef _WIN32
  16. LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
  17. #pragma code_page(1252)
  18. #endif //_WIN32
  19. #ifdef APSTUDIO_INVOKED
  20. /////////////////////////////////////////////////////////////////////////////
  21. //
  22. // TEXTINCLUDE
  23. //
  24. 1 TEXTINCLUDE DISCARDABLE
  25. BEGIN
  26. "resource.h\0"
  27. END
  28. /*
  29. 2 TEXTINCLUDE DISCARDABLE
  30. BEGIN
  31. "#include ""winres.h""\r\n"
  32. "\0"
  33. END
  34. */
  35. 3 TEXTINCLUDE DISCARDABLE
  36. BEGIN
  37. "1 TYPELIB ""mstvgs.tlb""\r\n"
  38. "\0"
  39. END
  40. #endif // APSTUDIO_INVOKED
  41. #ifndef _MAC
  42. /////////////////////////////////////////////////////////////////////////////
  43. //
  44. // Version
  45. //
  46. // note: this whole version stamp is complex and fragile for a variety of stupid reasons outside
  47. // of our control. for starters, dshow used to be its own stand alone product so they have their
  48. // own version system which can't be unified with NT until version 6 without creating compatbility
  49. // problems. second, we've also shipped as part of dx8 which has yet a 3rd scheme for version control.
  50. // dshow has a magic cascade of include files and #define overrides which nobody on the planet
  51. // understands but which empirically cause the right thing to happen. since we're part of dshow
  52. // we'd like to just use that. but, since we're not a filter that doesn't work. so, what
  53. // we've done is make a private copy of what dshow does, along with necessary modifications to
  54. // correct for the fact that we're not a filter, here in this file.
  55. // our .dll should be manually checked for each new product to be sure this version stamp
  56. // is correct early enough in the cycle to fix it if we've got something wrong.
  57. #include <ntverp.h>
  58. #ifdef QBUILD_VER
  59. // take a product version from DShow (by including below)
  60. #include <qbuild.ver>
  61. #define TMP_BUILQFE VERSION_RES_BLD_MAJOR
  62. #ifdef DXBUILD_VER
  63. // in case we are build under DX8 take build number from DX8
  64. #include <verinfo.h>
  65. #define TMP_BUILDVER BUILD_NUMBER
  66. #else
  67. // otherwise use NT build number
  68. #define TMP_BUILDVER VER_PRODUCTBUILD
  69. #endif
  70. // translate the above into common.ver terms
  71. #undef VER_PRODUCTVERSION
  72. #define VER_PRODUCTVERSION VERSION_RES_VER_MAJOR, VERSION_RES_VER_MINOR, TMP_BUILQFE, TMP_BUILDVER
  73. #undef VER_PRODUCTVERSION_STRING
  74. #define VER_PRODUCTVERSION_STRING VER_PRODUCTVERSION_MAJORMINOR1(VERSION_RES_VER_MAJOR, VERSION_RES_VER_MINOR)
  75. #undef VER_PRODUCTVERSION_STR
  76. #define VER_PRODUCTVERSION_STR VER_PRODUCTVERSION_STR1(TMP_BUILQFE, TMP_BUILDVER)
  77. #undef VER_PRODUCTNAME_STR
  78. #define VER_PRODUCTNAME_STR "DirectShow\0"
  79. #undef VER_LEGALCOPYRIGHT_STR
  80. #define VER_LEGALCOPYRIGHT_STR "Copyright (C) 1992-2000 Microsoft Corp.\0"
  81. #undef VER_COMPANYNAME_STR
  82. #define VER_COMPANYNAME_STR "Microsoft Corporation\0"
  83. #endif //QBUILD_VER
  84. #ifndef FINAL
  85. #define FINAL
  86. #endif
  87. #ifndef OFFICIAL
  88. #define VER_PRIVATEBUILD VS_FF_PRIVATEBUILD
  89. #else
  90. #define VER_PRIVATEBUILD 0
  91. #endif
  92. #ifndef FINAL
  93. #define VER_PRERELEASE VS_FF_PRERELEASE
  94. #else
  95. #define VER_PRERELEASE 0
  96. #endif
  97. #undef VER_DEBUG
  98. #ifdef DEBUG
  99. #define VER_DEBUG VS_FF_DEBUG
  100. #elif defined DBG
  101. #define VER_DEBUG VS_FF_DEBUG
  102. #else
  103. #define VER_DEBUG 0
  104. #endif
  105. #define VER_FILETYPE VFT_DLL
  106. #define VER_FILESUBTYPE VFT2_UNKNOWN
  107. #define VER_FILEDESCRIPTION_STR "GuideStore Module\0"
  108. #define VER_INTERNALNAME_STR "GuideStore\0"
  109. #define VER_OLESELFREGISTER 1
  110. #include <common.ver>
  111. #endif // !_MAC
  112. /////////////////////////////////////////////////////////////////////////////
  113. //
  114. // REGISTRY
  115. //
  116. IDR_PROPERTYSET REGISTRY DISCARDABLE "PropertySet.rgs"
  117. IDR_PROPERTYSETS REGISTRY DISCARDABLE "PropertySets.rgs"
  118. IDR_PROPERTYTYPE REGISTRY DISCARDABLE "PropertyType.rgs"
  119. IDR_PROPERTYTYPES REGISTRY DISCARDABLE "PropertyTypes.rgs"
  120. IDR_PROPERTY REGISTRY DISCARDABLE "Property.rgs"
  121. IDR_PROPERTIES REGISTRY DISCARDABLE "Properties.rgs"
  122. IDR_PROPERTYCONDITION REGISTRY DISCARDABLE "PropertyCondition.rgs"
  123. IDR_GUIDESTORE REGISTRY DISCARDABLE "GuideStore.rgs"
  124. IDR_SERVICE REGISTRY DISCARDABLE "Service.rgs"
  125. IDR_SERVICES REGISTRY DISCARDABLE "Services.rgs"
  126. IDR_PROGRAM REGISTRY DISCARDABLE "Program.rgs"
  127. IDR_PROGRAMS REGISTRY DISCARDABLE "Programs.rgs"
  128. IDR_SCHEDULEENTRY REGISTRY DISCARDABLE "ScheduleEntry.rgs"
  129. IDR_SCHEDULEENTRIES REGISTRY DISCARDABLE "ScheduleEntries.rgs"
  130. IDR_CHANNEL REGISTRY DISCARDABLE "Channel.rgs"
  131. IDR_CHANNELFACTORY REGISTRY DISCARDABLE "ChannelFactory.rgs"
  132. IDR_CHANNELS REGISTRY DISCARDABLE "Channels.rgs"
  133. IDR_CHANNELLINEUP REGISTRY DISCARDABLE "ChannelLineup.rgs"
  134. IDR_CHANNELLINEUPFACTORY REGISTRY DISCARDABLE "ChannelLineupFactory.rgs"
  135. IDR_CHANNELLINEUPS REGISTRY DISCARDABLE "ChannelLineups.rgs"
  136. IDR_OBJECT REGISTRY DISCARDABLE "Object.rgs"
  137. IDR_OBJECTTYPE REGISTRY DISCARDABLE "ObjectType.rgs"
  138. IDR_OBJECTS REGISTRY DISCARDABLE "Objects.rgs"
  139. IDR_OBJECTTYPES REGISTRY DISCARDABLE "ObjectTypes.rgs"
  140. IDR_OBJECTFACTORY REGISTRY DISCARDABLE "ObjectFactory.rgs"
  141. IDR_PROGRAMFACTORY REGISTRY DISCARDABLE "ProgramFactory.rgs"
  142. IDR_SERVICEFACTORY REGISTRY DISCARDABLE "ServiceFactory.rgs"
  143. IDR_SCHEDULEENTRYFACTORY REGISTRY DISCARDABLE "ScheduleEntryFactory.rgs"
  144. IDR_TESTTUNEREQUEST REGISTRY DISCARDABLE "TestTuneRequest.rgs"
  145. IDR_GUIDEDATAPROVIDER REGISTRY DISCARDABLE "GuideDataProvider.rgs"
  146. IDR_GUIDEDATAPROVIDERS REGISTRY DISCARDABLE "GuideDataProviders.rgs"
  147. IDR_GUIDEDATAPROVIDERFACTORY REGISTRY DISCARDABLE "GuideDataProviderFactory.rgs"
  148. /////////////////////////////////////////////////////////////////////////////
  149. //
  150. // String Table
  151. //
  152. STRINGTABLE DISCARDABLE
  153. BEGIN
  154. IDS_PROJNAME "GuideStore"
  155. END
  156. #endif // English (U.S.) resources
  157. /////////////////////////////////////////////////////////////////////////////
  158. #ifndef APSTUDIO_INVOKED
  159. /////////////////////////////////////////////////////////////////////////////
  160. //
  161. // Generated from the TEXTINCLUDE 3 resource.
  162. //
  163. 1 TYPELIB "mstvgs.tlb"
  164. /////////////////////////////////////////////////////////////////////////////
  165. #endif // not APSTUDIO_INVOKED