#define __USE_MSXML2_NAMESPACE__ #include #pragma warning(disable:4512) /* assignment operator could not be generated */ #pragma warning(disable:4511) /* copy constructor could not be generated */ #pragma warning(disable:4663) /* C++ language change */ #if defined(_WIN64) #pragma warning(disable:4267) /* conversion, possible loss of data */ #pragma warning(disable:4244) /* conversion, possible loss of data */ #endif #include "windows.h" #include #include #include #include #include #include #include #include #include "comdef.h" #include "comutil.h" #include "wincrypt.h" #include "msxml.h" #include "msxml2.h" #include "imagehlp.h" #include "share.h" #define NUMBER_OF(x) (sizeof(x) / sizeof((x)[0])) using std::wcerr; using std::wcout; using std::dec; using std::endl; using std::find; using std::getline; using std::hex; using std::pair; using std::wstringstream; using std::vector; using std::wifstream; using std::wofstream; using std::wostream; using std::wistream; using std::wstring; #include "atlbase.h" #include "manglers.h" #include "helpers.h"