From 536697d63b1a2b1bd4a147334a6e62f96cd1637d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Marc-Andr=C3=A9=20Moreau?= Date: Fri, 15 Aug 2014 16:06:08 -0400 Subject: [PATCH] shadow: fix build for Windows XP --- server/shadow/Win/win_wds.c | 14 ++++++++++++++ server/shadow/Win/win_wds.h | 4 ++++ 2 files changed, 18 insertions(+) diff --git a/server/shadow/Win/win_wds.c b/server/shadow/Win/win_wds.c index 97d97a4..52e2d1c 100644 --- a/server/shadow/Win/win_wds.c +++ b/server/shadow/Win/win_wds.c @@ -27,6 +27,20 @@ #include "win_wds.h" +/** + * Windows Desktop Sharing API: + * http://blogs.msdn.com/b/rds/archive/2007/03/08/windows-desktop-sharing-api.aspx + * + * Windows Desktop Sharing Interfaces: + * http://msdn.microsoft.com/en-us/library/aa373871%28v=vs.85%29.aspx + * + * Offer Remote Assistance Sample C: + * http://msdn.microsoft.com/en-us/library/ms811079.aspx#remoteassistanceapi_topic2b + * + * Remote Assistance in XP: Programmatically establish an RDP session: + * http://www.codeproject.com/Articles/29939/Remote-Assistance-in-XP-Programmatically-establish + */ + #undef DEFINE_GUID #define INITGUID diff --git a/server/shadow/Win/win_wds.h b/server/shadow/Win/win_wds.h index 3468855..d8859d7 100644 --- a/server/shadow/Win/win_wds.h +++ b/server/shadow/Win/win_wds.h @@ -27,6 +27,10 @@ #include +#ifndef DISPID_RDPAPI_EVENT_ON_BOUNDING_RECT_CHANGED +#define DISPID_RDPAPI_EVENT_ON_BOUNDING_RECT_CHANGED 340 +#endif + #include "win_shadow.h" #ifdef __cplusplus -- 2.7.4