#ifndef __PRECOMP_H__ #define __PRECOMP_H__ #if _MSC_VER > 1000 #pragma once #endif _MSC_VER > 1000 #define STRICT #ifndef _WIN32_WINNT #define _WIN32_WINNT 0x0500 #endif _WIN32_WINNT #ifndef WIN32_LEAN_AND_MEAN #define WIN32_LEAN_AND_MEAN #endif WIN32_LEAN_AND_MEAN #define _ATL_FREE_THREADED //#define _ATL_APARTMENT_THREADED #include #include #include #include #include // need atl wrappers #ifndef __ATLBASE_H__ #include #endif __ATLBASE_H__ // need safe functions (after atl) #define STRSAFE_LIB #include /////////////////////////////////////////////////////////////////////////////// // macros /////////////////////////////////////////////////////////////////////////////// #include <__macro_pragma.h> #include <__macro_nocopy.h> #include <__macro_loadstring.h> #include <__macro_assert.h> #include <__macro_err.h> #include "__Common_Convert.h" #include "__Common_SmartPTR.h" /////////////////////////////////////////////////////////////////////////////// // wbem stuff /////////////////////////////////////////////////////////////////////////////// #ifndef __WBEMIDL_H_ #include #endif __WBEMIDL_H_ /////////////////////////////////////////////////////////////////////////////// // defines /////////////////////////////////////////////////////////////////////////////// #define __SUPPORT_WAIT //#define __SUPPORT_ICECAP_ONCE //#define __SUPPORT_EVENTVWR //#define __SUPPORT_MSGBOX //#define __SUPPORT_LOGGING #endif __PRECOMP_H__