1 #ifndef _LMMSG_H 2 #define _LMMSG_H 3 4 #ifdef __cplusplus 5 extern "C" { 6 #endif 7 #define MSGNAME_NOT_FORWARDED 0 8 #define MSGNAME_FORWARDED_TO 4 9 #define MSGNAME_FORWARDED_FROM 16 10 typedef struct _MSG_INFO_0 { LPWSTR msgi0_name; }MSG_INFO_0,*PMSG_INFO_0,*LPMSG_INFO_0; 11 typedef struct _MSG_INFO_1 { 12 LPWSTR msgi1_name; 13 DWORD msgi1_forward_flag; 14 LPWSTR msgi1_forward; 15 }MSG_INFO_1,*PMSG_INFO_1,*LPMSG_INFO_1; 16 NET_API_STATUS WINAPI NetMessageBufferSend(LPCWSTR,LPCWSTR,LPCWSTR,PBYTE,DWORD); 17 NET_API_STATUS WINAPI NetMessageNameAdd(LPCWSTR,LPCWSTR); 18 NET_API_STATUS WINAPI NetMessageNameDel(LPCWSTR,LPCWSTR); 19 NET_API_STATUS WINAPI NetMessageNameEnum(LPCWSTR,DWORD,PBYTE*,DWORD,PDWORD,PDWORD,PDWORD); 20 NET_API_STATUS WINAPI NetMessageNameGetInfo(LPCWSTR,LPCWSTR,DWORD,PBYTE*); 21 #ifdef __cplusplus 22 } 23 #endif 24 #endif 25