//+---------------------------------------------------------------------------- // // Windows NT Directory Service Property Pages // // Microsoft Windows // Copyright (C) Microsoft Corporation, 1992 - 1999 // // File: pch.h // // Contents: precompiled includes // // History: 21-March-97 EricB created // //----------------------------------------------------------------------------- #ifndef _pch_h #define _pch_h #ifdef UNICODE # ifndef _UNICODE # define _UNICODE # endif #endif // // Some public headers are still failing on these warnings // so they need to be disabled in both chk and fre // //#ifndef DBG #pragma warning (disable: 4189 4100) //#endif // DBG extern "C" { #include #include #include } #include #include #if !defined(_WIN32_IE) # define _WIN32_IE 0x0500 // needed by Wizard97 for new trust wizard # pragma message("_WIN32_IE defined to be 0x0500") #else # if _WIN32_IE >= 0x0500 # pragma message("_WIN32_IE >= 0x0500") # else # pragma message("_WIN32_IE < 0x0500") # endif #endif #include #include #include #include #include #include #include #include #include #include extern "C" { #include } #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include extern CComModule _Module; #include // CComPtr et al #include #define EXPORTDEF // Needed by cdlink.hxx #include #include #include #include #include "shluuid.h" #include "propuuid.h" #include "dll.h" #include "debug.h" #include "cstr.h" // CStr #include "dscmn.h" #include "dsadminp.h" #include "pcrack.h" // Used to disable these warnings while compiling with /W4 //#pragma warning (disable: 4100) //#pragma warning (disable: 4663) #endif