set most of trunk svn property eol-style:native
[reactos.git] / reactos / base / applications / tsclient / porting-tools / mstscax / stdafx.h
index f961e90..9c31740 100644 (file)
@@ -1,26 +1,33 @@
-#pragma once\r
-\r
-#include <stdarg.h>\r
-#include <tchar.h>\r
-#include <stdio.h>\r
-\r
-#include <string>\r
-#include <sstream>\r
-\r
-#define WIN32_LEAN_AND_MEAN\r
-#define STRICT\r
-#define NOMINMAX\r
-\r
-#include <windows.h>\r
-#include <objbase.h>\r
-#include <objsafe.h>\r
-\r
-#include <strsafe.h>\r
-\r
-//#pragma warning(push)\r
-//#pragma warning(disable:4192)\r
-#import <mstscax.dll> named_guids exclude("LONG_PTR", "UINT_PTR")\r
-\r
-//#pragma warning(pop)\r
-\r
-// EOF\r
+#pragma once
+
+#include <stdarg.h>
+#include <tchar.h>
+#include <stdio.h>
+
+#include <string>
+#include <sstream>
+#include <algorithm>
+#include <iterator>
+
+#define WIN32_LEAN_AND_MEAN
+#define STRICT
+#define NOMINMAX
+
+#include <windows.h>
+#include <objbase.h>
+#include <objsafe.h>
+
+#include <ocidl.h>
+
+#include <strsafe.h>
+
+#import "./rdesktop-core-tester.tlb" \
+       exclude("LONG_PTR", "UINT_PTR", "wireHWND", "_RemotableHandle", "__MIDL_IWinTypes_0009") \
+       named_guids \
+       no_implementation \
+       no_smart_pointers \
+       raw_dispinterfaces \
+       raw_interfaces_only \
+       raw_native_types
+
+// EOF