Maarten Lankhorst : include: Add BroadcastSystemMessageEx.

Alexandre Julliard julliard at winehq.org
Wed Apr 2 06:55:27 CDT 2008


Module: wine
Branch: master
Commit: e4136355f01f4f550cbd09a2cff64e7f01e38f5b
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=e4136355f01f4f550cbd09a2cff64e7f01e38f5b

Author: Maarten Lankhorst <m.b.lankhorst at gmail.com>
Date:   Tue Apr  1 11:49:53 2008 -0700

include: Add BroadcastSystemMessageEx.

---

 include/winuser.h |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/include/winuser.h b/include/winuser.h
index f7bf196..366ab9f 100644
--- a/include/winuser.h
+++ b/include/winuser.h
@@ -104,6 +104,13 @@ typedef struct tagUSEROBJECTFLAGS {
     DWORD dwFlags;
 } USEROBJECTFLAGS, *PUSEROBJECTFLAGS;
 
+typedef struct tagBSMINFO {
+    UINT  cbSize;
+    HDESK hdesk;
+    HWND  hwnd;
+    LUID  luid;
+} BSMINFO, *PBSMINFO;
+
 /* Window stations */
 #define WINSTA_ENUMDESKTOPS         0x0001
 #define WINSTA_READATTRIBUTES       0x0002
@@ -4324,6 +4331,9 @@ WINUSERAPI BOOL        WINAPI BringWindowToTop(HWND);
 WINUSERAPI LONG        WINAPI BroadcastSystemMessageA(DWORD,LPDWORD,UINT,WPARAM,LPARAM);
 WINUSERAPI LONG        WINAPI BroadcastSystemMessageW(DWORD,LPDWORD,UINT,WPARAM,LPARAM);
 #define                       BroadcastSystemMessage WINELIB_NAME_AW(BroadcastSystemMessage)
+WINUSERAPI LONG        WINAPI BroadcastSystemMessageExA(DWORD,LPDWORD,UINT,WPARAM,LPARAM,PBSMINFO);
+WINUSERAPI LONG        WINAPI BroadcastSystemMessageExW(DWORD,LPDWORD,UINT,WPARAM,LPARAM,PBSMINFO);
+#define                       BroadcastSystemMessageEx WINELIB_NAME_AW(BroadcastSystemMessageEx)
 WINUSERAPI void        WINAPI CalcChildScroll(HWND, INT);
 WINUSERAPI BOOL        WINAPI CallMsgFilterA(LPMSG,INT);
 WINUSERAPI BOOL        WINAPI CallMsgFilterW(LPMSG,INT);




More information about the wine-cvs mailing list