winbase.h patch

Ove Kaaven ovehk at ping.uio.no
Mon Sep 24 09:11:14 CDT 2001


Log:
Ove Kaaven <ovek at transgaming.com>
Added some named pipe definitions.

Index: include/winbase.h
===================================================================
RCS file: /home/wine/wine/include/winbase.h,v
retrieving revision 1.119
diff -u -r1.119 winbase.h
--- include/winbase.h	2001/09/21 21:02:38	1.119
+++ include/winbase.h	2001/09/24 12:14:44
@@ -808,6 +808,10 @@
 
 #define PIPE_UNLIMITED_INSTANCES 255
 
+#define NMPWAIT_WAIT_FOREVER		0xffffffff
+#define NMPWAIT_NOWAIT			0x00000001
+#define NMPWAIT_USE_DEFAULT_WAIT	0x00000000
+
 typedef struct _SYSTEM_POWER_STATUS
 {
   BYTE    ACLineStatus;
@@ -1255,6 +1259,7 @@
 BOOL        WINAPI CommConfigDialogA(LPCSTR,HANDLE,LPCOMMCONFIG);
 BOOL        WINAPI CommConfigDialogW(LPCWSTR,HANDLE,LPCOMMCONFIG);
 #define     CommConfigDialog WINELIB_NAME_AW(CommConfigDialog)
+BOOL        WINAPI ConnectNamedPipe(HANDLE,LPOVERLAPPED);
 BOOL      WINAPI ContinueDebugEvent(DWORD,DWORD,DWORD);
 HANDLE    WINAPI ConvertToGlobalHandle(HANDLE hSrc);
 BOOL      WINAPI CopyFileA(LPCSTR,LPCSTR,BOOL);
@@ -1281,6 +1286,9 @@
 HANDLE    WINAPI CreateMutexA(LPSECURITY_ATTRIBUTES,BOOL,LPCSTR);
 HANDLE    WINAPI CreateMutexW(LPSECURITY_ATTRIBUTES,BOOL,LPCWSTR);
 #define     CreateMutex WINELIB_NAME_AW(CreateMutex)
+HANDLE      WINAPI CreateNamedPipeA(LPCSTR,DWORD,DWORD,DWORD,DWORD,DWORD,DWORD,LPSECURITY_ATTRIBUTES);
+HANDLE      WINAPI CreateNamedPipeW(LPCWSTR,DWORD,DWORD,DWORD,DWORD,DWORD,DWORD,LPSECURITY_ATTRIBUTES);
+#define     CreateNamedPipe WINELIB_NAME_AW(CreateNamedPipe)
 BOOL      WINAPI CreatePipe(PHANDLE,PHANDLE,LPSECURITY_ATTRIBUTES,DWORD);
 BOOL      WINAPI CreateProcessA(LPCSTR,LPSTR,LPSECURITY_ATTRIBUTES,
                                     LPSECURITY_ATTRIBUTES,BOOL,DWORD,LPVOID,LPCSTR,
@@ -1607,6 +1615,9 @@
 DWORD       WINAPI WaitForMultipleObjectsEx(DWORD,const HANDLE*,BOOL,DWORD,BOOL);
 DWORD       WINAPI WaitForSingleObject(HANDLE,DWORD);
 DWORD       WINAPI WaitForSingleObjectEx(HANDLE,DWORD,BOOL);
+BOOL        WINAPI WaitNamedPipeA(LPCSTR,DWORD);
+BOOL        WINAPI WaitNamedPipeW(LPCWSTR,DWORD);
+#define     WaitNamedPipe WINELIB_NAME_AW(WaitNamedPipe)
 BOOL      WINAPI WriteConsoleA(HANDLE,LPCVOID,DWORD,LPDWORD,LPVOID);
 BOOL      WINAPI WriteConsoleW(HANDLE,LPCVOID,DWORD,LPDWORD,LPVOID);
 #define     WriteConsole WINELIB_NAME_AW(WriteConsole)





More information about the wine-patches mailing list