//+------------------------------------------------------------------------- // // Microsoft Windows // Copyright (C) Microsoft Corporation, 1992 - 2000. // // File: PCH.cxx // // Contents: Pre-compiled header // // History: 21-Dec-92 BartoszM Created // //-------------------------------------------------------------------------- // CoTaskAllocator is 'extern' to items in query.dll except where defined, // where it is __declspec(dllexport). // To all other dlls, it is __declspec(dllimport) // #define COTASKDECLSPEC extern // Define this so Win4ExceptionLevel is exported in query.dll, and // imported elsewhere. #if CIDBG==1 #define __QEXCEPT__ #endif // CIDBG==1 #define _OLE32_ #define __QUERY__ extern "C" { #include #include #include #include } #include #include #include #include #include #include #include #include #include #include #include #include #include #define _DCOM_ #define _CAIROSTG_ #include #include #include #include // // Base services // #include #include #include #include #include #include #include #include #include #include // // Debug files from // #include #include // property-related macros and includes #include #include extern UNICODECALLOUTS UnicodeCallouts; #define DebugTrace( x, y, z ) #ifdef PROPASSERTMSG #undef PROPASSERTMSG #endif #define PROPASSERTMSG( x, y ) // // Special, for this .exe // typedef ULONG WORKID; // From ci.h inline void ReportCorruptComponent( WCHAR const * pwszArea ) { printf( "Corruption detected! Area %ws\n", pwszArea ); } #pragma hdrstop