//+------------------------------------------------------------------------- // // Microsoft Windows // Copyright (C) Microsoft Corporation, 1992 - 1995. // // File: pch.cxx // // Contents: Precompiled header includes. // //-------------------------------------------------------------------------- extern "C" { # include # include # include # include } #include #include #if IPROPERTY_DLL #include "ipropidl.h" #endif #ifdef _CAIRO_ #define _CAIROSTG_ #include #endif #include #include #include #include #include #include #include #include // for PROPID_CODEPAGE #ifdef _CAIRO_ #include // Declaration for NtSetProperties etc // FNNTPROPALLOC etc #else extern "C" { #include } #endif #include // Declaration for CMappedStream i/f that // is used to let the ntdll implementation of // OLE properties access the underlying stream data. #include // Wrappers. E.g.: ocscpy, ocscat. #ifndef IPROPERTY_DLL # include # include # include # include # include #endif #include // Private OleAut32 wrappers #include // CPropertySetStorage which implements // IPropertySetStorage for docfile and ofs #include #include #include #include #include #include #include extern WCHAR const wcsContents[]; extern const GUID GUID_NULL; #define DfpAssert Win4Assert #define DFMAXPROPSETSIZE (256*1024) #if DBG #define DfpVerify(x) { BOOL f=x; GetLastError(); DfpAssert(f);} #else #define DfpVerify(x) x #endif #ifndef STG_E_PROPSETMISMATCHED #define STG_E_PROPSETMISMATCHED 0x800300F0 #endif #pragma hdrstop