Add lmmsg.h
Robert Reif
reif at earthlink.net
Wed Jun 7 23:14:28 CDT 2006
Add lmmsg.h.
-------------- next part --------------
*** include/lmmsg.h 1969-12-31 19:00:00.000000000 -0500
--- include/lmmsg.h 2006-06-07 23:54:50.000000000 -0400
***************
*** 0 ****
--- 1,51 ----
+ /*
+ * Copyright (C) 2006 Robert Reif
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
+ */
+ #ifndef _LMMSG_
+ #define _LMMSG_
+
+ #ifdef __cplusplus
+ extern "C" {
+ #endif
+
+ #define MSGNAME_NOT_FORWARDED 0x00
+ #define MSGNAME_FORWARDED_TO 0x04
+ #define MSGNAME_FORWARDED_FROM 0x10
+
+ typedef struct _MSG_INFO_0
+ {
+ LPWSTR msgi0_name;
+ } MSG_INFO_0, *PMSG_INFO_0, *LPMSG_INFO_0;
+
+ typedef struct _MSG_INFO_1
+ {
+ LPWSTR msgi1_name;
+ DWORD msgi1_forward_flag;
+ LPWSTR msgi1_forward;
+ } MSG_INFO_1, *PMSG_INFO_1, *LPMSG_INFO_1;
+
+ NET_API_STATUS NET_API_FUNCTION NetMessageBufferSend(LPCWSTR,LPCWSTR,LPCWSTR,LPBYTE,DWORD);
+ NET_API_STATUS NET_API_FUNCTION NetMessageNameAdd(LPCWSTR,LPCWSTR);
+ NET_API_STATUS NET_API_FUNCTION NetMessageNameDel(LPCWSTR,LPCWSTR);
+ NET_API_STATUS NET_API_FUNCTION NetMessageNameEnum(LPCWSTR,DWORD,LPBYTE*,DWORD,LPDWORD,LPDWORD,LPDWORD);
+ NET_API_STATUS NET_API_FUNCTION NetMessageNameGetInfo(LPCWSTR,LPCWSTR,DWORD,PBYTE*);
+
+ #ifdef __cplusplus
+ }
+ #endif
+
+ #endif
*** include/lm.h 2006-06-07 23:56:45.000000000 -0400
--- include/lm.h 2006-06-07 23:02:44.000000000 -0400
***************
*** 31,35 ****
--- 31,36 ----
#include <lmapibuf.h>
#include <lmstats.h>
#include <lmjoin.h>
+ #include <lmmsg.h>
#endif
More information about the wine-patches
mailing list