2025-04-27 07:49:33 -04:00

170 lines
4.9 KiB
Plaintext

//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 ""bdatif.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_TIFLOAD REGISTRY DISCARDABLE "TIFLoad.rgs"
/////////////////////////////////////////////////////////////////////////////
//
// String Table
//
STRINGTABLE DISCARDABLE
BEGIN
IDS_PROJNAME "psisload"
END
#endif // English (U.S.) resources
/////////////////////////////////////////////////////////////////////////////
#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//
/////////////////////////////////////////////////////////////////////////////
#endif // not APSTUDIO_INVOKED