#ifndef _SMTPINC_H_ #define _SMTPINC_H_ #define INCL_INETSRV_INCS #include #include #include #include #include #include #include #include #include #include extern "C" { #include #define SECURITY_WIN32 #include #include #include #include #include } #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include /* #define _ATL_NO_DEBUG_CRT #define _ATL_STATIC_REGISTRY #define _ASSERTE _ASSERT #define _WINDLL #include "atlbase.h" extern CComModule _Module; #include "atlcom.h" #undef _WINDLL */ #include "filehc.h" #include "mailmsgi.h" #include "aqueue.h" // // common headers from pop3/inc // #include #include #include #include #include // // local header files // #ifdef BUILDING_SMTP_DEBUG_EXTENTIONS //Debugger extensions need access to private/protected members to //calculate their memory offsets #define private public #define protected public #endif //BUILDING_SMTP_DEBUG_EXTENTIONS #include "stats.hxx" #include "smtpmsg.h" #include "queue.hxx" #include "evntwrap.h" #include "globals.h" #include "smtpinst.hxx" #include "errorlog.hxx" #include "smtpproc.h" #ifdef UNICODE #define TSTRCPY wcscpy #define TSTRCAT wcscat #define TSTRLEN wcslen #else #define TSTRCPY lstrcpy #define TSTRCAT lstrcat #define TSTRLEN lstrlen #endif typedef TCHAR *PTCHAR; #endif // _SMTPINC_H_