OSDN Git Service

2011-03-05 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
authorironhead <ironhead>
Sun, 6 Mar 2011 05:43:53 +0000 (05:43 +0000)
committerironhead <ironhead>
Sun, 6 Mar 2011 05:43:53 +0000 (05:43 +0000)
        * include/wtsapi32.h (WTSSendMessageA, WTSSendMessageW, WTSSendMessage):
        Define.

winsup/w32api/ChangeLog
winsup/w32api/include/wtsapi32.h

index 4717989..1b66997 100644 (file)
@@ -1,5 +1,10 @@
 2011-03-05  Chris Sutcliffe  <ir0nh34d@users.sourceforge.net>
 
+       * include/wtsapi32.h (WTSSendMessageA, WTSSendMessageW, WTSSendMessage):
+       Define.
+
+2011-03-05  Chris Sutcliffe  <ir0nh34d@users.sourceforge.net>
+
        * include/winbase.h (PSAPI_WORKING_SET_BLOCK,
        PSAPI_WORKING_SET_INFORMATION): Define.
 
index f9f1802..5bd09bb 100644 (file)
@@ -136,6 +136,38 @@ void WINAPI WTSFreeMemory(PVOID pMemory);
 #define WTSQuerySessionInformation WTSQuerySessionInformationA
 #endif
 
+BOOL WTSSendMessageA(
+  HANDLE hServer,
+  DWORD SessionId,
+  LPSTR pTitle,
+  DWORD TitleLength,
+  LPSTR pMessage,
+  DWORD MessageLength,
+  DWORD Style,
+  DWORD Timeout,
+  DWORD *pResponse,
+  BOOL bWait
+);
+
+BOOL WTSSendMessageW(
+  HANDLE hServer,
+  DWORD SessionId,
+  LPWSTR pTitle,
+  DWORD TitleLength,
+  LPWSTR pMessage,
+  DWORD MessageLength,
+  DWORD Style,
+  DWORD Timeout,
+  DWORD *pResponse,
+  BOOL bWait
+);
+
+#ifdef UNICODE
+#define WTSSendMessage WTSSendMessageW
+#else
+#define WTSSendMessage WTSSendMessageA
+#endif
+
 #endif /* _WIN32_WINNT >= 0x0500 */
 
 #ifdef __cplusplus