/***************************************************************************
*                                                                          *
*  Copyright (C) Golaem S.A.  All Rights Reserved.                         *
*                                                                          *
****************************************************************************/

#pragma once

#ifndef WIN32_LEAN_AND_MEAN 
	#define WIN32_LEAN_AND_MEAN 1
#endif

#ifndef WINVER
#define WINVER 0x0602 // changed for ws2 tcpip lib to define inet_pton in PerfAnalysisPorfiler. Was done by mintomic before removal
#endif
#ifndef _WIN32_WINNT
	#define _WIN32_WINNT 0x0602	//need at least 0602 for ADP
#endif

#define __IContext_FWD_DEFINED__

#ifdef _MSC_VER
	#pragma warning(push)
	#pragma warning(disable:4061 4062 4191 4242 4255 4263 4264 4266 4296 4342 4347 4365 4370 4371 4514 4548 4555 4571 4619 4625 4626 4628 4640 4668 4710 4800 4820 4917 4946 4986 4987 4091)
#endif

#ifdef NOMINMAX
	#include <Windows.h>
#else
	#define NOMINMAX
	#include <Windows.h>
	#undef NOMINMAX
#endif

#ifdef _MSC_VER
	#pragma warning(pop)
#endif
