mirror of https://github.com/tongzx/nt5src
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
202 lines
6.8 KiB
//Microsoft Developer Studio generated resource script.
|
|
//
|
|
#include "resource.h"
|
|
|
|
#define APSTUDIO_READONLY_SYMBOLS
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Generated from the TEXTINCLUDE 2 resource.
|
|
//
|
|
#include "winres.h"
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
#undef APSTUDIO_READONLY_SYMBOLS
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
// English (U.S.) resources
|
|
|
|
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
|
|
#ifdef _WIN32
|
|
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
|
#pragma code_page(1252)
|
|
#endif //_WIN32
|
|
|
|
#ifdef APSTUDIO_INVOKED
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// TEXTINCLUDE
|
|
//
|
|
|
|
1 TEXTINCLUDE DISCARDABLE
|
|
BEGIN
|
|
"resource.h\0"
|
|
END
|
|
/*
|
|
2 TEXTINCLUDE DISCARDABLE
|
|
BEGIN
|
|
"#include ""winres.h""\r\n"
|
|
"\0"
|
|
END
|
|
*/
|
|
3 TEXTINCLUDE DISCARDABLE
|
|
BEGIN
|
|
"1 TYPELIB ""mstvgs.tlb""\r\n"
|
|
"\0"
|
|
END
|
|
|
|
#endif // APSTUDIO_INVOKED
|
|
|
|
|
|
#ifndef _MAC
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Version
|
|
//
|
|
|
|
// note: this whole version stamp is complex and fragile for a variety of stupid reasons outside
|
|
// of our control. for starters, dshow used to be its own stand alone product so they have their
|
|
// own version system which can't be unified with NT until version 6 without creating compatbility
|
|
// problems. second, we've also shipped as part of dx8 which has yet a 3rd scheme for version control.
|
|
// dshow has a magic cascade of include files and #define overrides which nobody on the planet
|
|
// understands but which empirically cause the right thing to happen. since we're part of dshow
|
|
// we'd like to just use that. but, since we're not a filter that doesn't work. so, what
|
|
// we've done is make a private copy of what dshow does, along with necessary modifications to
|
|
// correct for the fact that we're not a filter, here in this file.
|
|
// our .dll should be manually checked for each new product to be sure this version stamp
|
|
// is correct early enough in the cycle to fix it if we've got something wrong.
|
|
|
|
#include <ntverp.h>
|
|
|
|
#ifdef QBUILD_VER
|
|
// take a product version from DShow (by including below)
|
|
#include <qbuild.ver>
|
|
#define TMP_BUILQFE VERSION_RES_BLD_MAJOR
|
|
|
|
#ifdef DXBUILD_VER
|
|
// in case we are build under DX8 take build number from DX8
|
|
#include <verinfo.h>
|
|
#define TMP_BUILDVER BUILD_NUMBER
|
|
#else
|
|
// otherwise use NT build number
|
|
#define TMP_BUILDVER VER_PRODUCTBUILD
|
|
#endif
|
|
|
|
// translate the above into common.ver terms
|
|
#undef VER_PRODUCTVERSION
|
|
#define VER_PRODUCTVERSION VERSION_RES_VER_MAJOR, VERSION_RES_VER_MINOR, TMP_BUILQFE, TMP_BUILDVER
|
|
|
|
#undef VER_PRODUCTVERSION_STRING
|
|
#define VER_PRODUCTVERSION_STRING VER_PRODUCTVERSION_MAJORMINOR1(VERSION_RES_VER_MAJOR, VERSION_RES_VER_MINOR)
|
|
|
|
#undef VER_PRODUCTVERSION_STR
|
|
#define VER_PRODUCTVERSION_STR VER_PRODUCTVERSION_STR1(TMP_BUILQFE, TMP_BUILDVER)
|
|
|
|
#undef VER_PRODUCTNAME_STR
|
|
#define VER_PRODUCTNAME_STR "DirectShow\0"
|
|
#undef VER_LEGALCOPYRIGHT_STR
|
|
#define VER_LEGALCOPYRIGHT_STR "Copyright (C) 1992-2000 Microsoft Corp.\0"
|
|
#undef VER_COMPANYNAME_STR
|
|
#define VER_COMPANYNAME_STR "Microsoft Corporation\0"
|
|
|
|
#endif //QBUILD_VER
|
|
|
|
#ifndef FINAL
|
|
#define FINAL
|
|
#endif
|
|
|
|
#ifndef OFFICIAL
|
|
#define VER_PRIVATEBUILD VS_FF_PRIVATEBUILD
|
|
#else
|
|
#define VER_PRIVATEBUILD 0
|
|
#endif
|
|
|
|
#ifndef FINAL
|
|
#define VER_PRERELEASE VS_FF_PRERELEASE
|
|
#else
|
|
#define VER_PRERELEASE 0
|
|
#endif
|
|
|
|
#undef VER_DEBUG
|
|
|
|
#ifdef DEBUG
|
|
#define VER_DEBUG VS_FF_DEBUG
|
|
#elif defined DBG
|
|
#define VER_DEBUG VS_FF_DEBUG
|
|
#else
|
|
#define VER_DEBUG 0
|
|
#endif
|
|
|
|
#define VER_FILETYPE VFT_DLL
|
|
#define VER_FILESUBTYPE VFT2_UNKNOWN
|
|
|
|
#define VER_FILEDESCRIPTION_STR "GuideStore Module\0"
|
|
#define VER_INTERNALNAME_STR "GuideStore\0"
|
|
|
|
#define VER_OLESELFREGISTER 1
|
|
#include <common.ver>
|
|
#endif // !_MAC
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// REGISTRY
|
|
//
|
|
|
|
IDR_PROPERTYSET REGISTRY DISCARDABLE "PropertySet.rgs"
|
|
IDR_PROPERTYSETS REGISTRY DISCARDABLE "PropertySets.rgs"
|
|
IDR_PROPERTYTYPE REGISTRY DISCARDABLE "PropertyType.rgs"
|
|
IDR_PROPERTYTYPES REGISTRY DISCARDABLE "PropertyTypes.rgs"
|
|
IDR_PROPERTY REGISTRY DISCARDABLE "Property.rgs"
|
|
IDR_PROPERTIES REGISTRY DISCARDABLE "Properties.rgs"
|
|
IDR_PROPERTYCONDITION REGISTRY DISCARDABLE "PropertyCondition.rgs"
|
|
IDR_GUIDESTORE REGISTRY DISCARDABLE "GuideStore.rgs"
|
|
IDR_SERVICE REGISTRY DISCARDABLE "Service.rgs"
|
|
IDR_SERVICES REGISTRY DISCARDABLE "Services.rgs"
|
|
IDR_PROGRAM REGISTRY DISCARDABLE "Program.rgs"
|
|
IDR_PROGRAMS REGISTRY DISCARDABLE "Programs.rgs"
|
|
IDR_SCHEDULEENTRY REGISTRY DISCARDABLE "ScheduleEntry.rgs"
|
|
IDR_SCHEDULEENTRIES REGISTRY DISCARDABLE "ScheduleEntries.rgs"
|
|
IDR_CHANNEL REGISTRY DISCARDABLE "Channel.rgs"
|
|
IDR_CHANNELFACTORY REGISTRY DISCARDABLE "ChannelFactory.rgs"
|
|
IDR_CHANNELS REGISTRY DISCARDABLE "Channels.rgs"
|
|
IDR_CHANNELLINEUP REGISTRY DISCARDABLE "ChannelLineup.rgs"
|
|
IDR_CHANNELLINEUPFACTORY REGISTRY DISCARDABLE "ChannelLineupFactory.rgs"
|
|
IDR_CHANNELLINEUPS REGISTRY DISCARDABLE "ChannelLineups.rgs"
|
|
IDR_OBJECT REGISTRY DISCARDABLE "Object.rgs"
|
|
IDR_OBJECTTYPE REGISTRY DISCARDABLE "ObjectType.rgs"
|
|
IDR_OBJECTS REGISTRY DISCARDABLE "Objects.rgs"
|
|
IDR_OBJECTTYPES REGISTRY DISCARDABLE "ObjectTypes.rgs"
|
|
IDR_OBJECTFACTORY REGISTRY DISCARDABLE "ObjectFactory.rgs"
|
|
IDR_PROGRAMFACTORY REGISTRY DISCARDABLE "ProgramFactory.rgs"
|
|
IDR_SERVICEFACTORY REGISTRY DISCARDABLE "ServiceFactory.rgs"
|
|
IDR_SCHEDULEENTRYFACTORY REGISTRY DISCARDABLE "ScheduleEntryFactory.rgs"
|
|
IDR_TESTTUNEREQUEST REGISTRY DISCARDABLE "TestTuneRequest.rgs"
|
|
IDR_GUIDEDATAPROVIDER REGISTRY DISCARDABLE "GuideDataProvider.rgs"
|
|
IDR_GUIDEDATAPROVIDERS REGISTRY DISCARDABLE "GuideDataProviders.rgs"
|
|
IDR_GUIDEDATAPROVIDERFACTORY REGISTRY DISCARDABLE "GuideDataProviderFactory.rgs"
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// String Table
|
|
//
|
|
|
|
STRINGTABLE DISCARDABLE
|
|
BEGIN
|
|
IDS_PROJNAME "GuideStore"
|
|
END
|
|
|
|
#endif // English (U.S.) resources
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
|
|
|
|
#ifndef APSTUDIO_INVOKED
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// Generated from the TEXTINCLUDE 3 resource.
|
|
//
|
|
1 TYPELIB "mstvgs.tlb"
|
|
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
#endif // not APSTUDIO_INVOKED
|
|
|