// stdafx.h : include file for standard system include files, // or project specific include files that are used frequently, but // are changed infrequently // #pragma once #ifndef UNICODE #define _UNICODE #define UNICODE #endif #ifndef _WIN32_WINNT #define _WIN32_WINNT 0x0400 #endif #ifndef _WIN32_IE #define _WIN32_IE 0x0500 #endif #include #include #include #include #include extern CAppModule _Module; #pragma warning( push, 3 ) #include #pragma warning( pop ) #include #include #include #include #include #include #include #include #include #include // ABO definition #include // MD_ & IIS_MD_ defines // STL #pragma warning( push, 3 ) #include #include #include #include #include #include #pragma warning( pop ) #pragma comment( lib, "comctl32.lib" ) #pragma comment( lib, "Shlwapi.lib" ) typedef std::list TStringList; typedef std::auto_ptr TByteAutoPtr; // IIS Migr tool shared #include // IIS Migr Tool COM object #include #include #include _COM_SMARTPTR_TYPEDEF( IMSAdminBase, __uuidof( IMSAdminBase ) ); _COM_SMARTPTR_TYPEDEF( IExportPackage, __uuidof( IExportPackage ) ); _COM_SMARTPTR_TYPEDEF( IImportPackage, __uuidof( IImportPackage ) ); _COM_SMARTPTR_TYPEDEF( ISiteInfo, __uuidof( ISiteInfo ) );