add stubs for CancelIoEx() and CancelSynchronousIo()
Modified: trunk/reactos/lib/kernel32/file/iocompl.c
Modified: trunk/reactos/lib/kernel32/kernel32.def
Modified: trunk/reactos/w32api/include/winbase.h
_____
Modified: trunk/reactos/lib/kernel32/file/iocompl.c
--- trunk/reactos/lib/kernel32/file/iocompl.c 2006-01-14 22:25:20 UTC
(rev 20868)
+++ trunk/reactos/lib/kernel32/file/iocompl.c 2006-01-14 22:47:35 UTC
(rev 20869)
@@ -187,4 +187,29 @@
return(TRUE);
}
+
+/*
+ * @unimplemented
+ */
+BOOL
+WINAPI
+CancelIoEx(IN HANDLE hFile,
+ IN LPOVERLAPPED lpOverlapped)
+{
+ UNIMPLEMENTED;
+ return FALSE;
+}
+
+
+/*
+ * @unimplemented
+ */
+BOOL
+WINAPI
+CancelSynchronousIo(IN HANDLE hThread)
+{
+ UNIMPLEMENTED;
+ return FALSE;
+}
+
/* EOF */
_____
Modified: trunk/reactos/lib/kernel32/kernel32.def
--- trunk/reactos/lib/kernel32/kernel32.def 2006-01-14 22:25:20 UTC
(rev 20868)
+++ trunk/reactos/lib/kernel32/kernel32.def 2006-01-14 22:47:35 UTC
(rev 20869)
@@ -70,6 +70,8 @@
CallNamedPipeW@28
CancelDeviceWakeupRequest@4
CancelIo@4
+CancelIoEx@8
+CancelSynchronousIo@4
CancelTimerQueueTimer@8
CancelWaitableTimer@4
ChangeTimerQueueTimer@16
_____
Modified: trunk/reactos/w32api/include/winbase.h
--- trunk/reactos/w32api/include/winbase.h 2006-01-14 22:25:20 UTC
(rev 20868)
+++ trunk/reactos/w32api/include/winbase.h 2006-01-14 22:47:35 UTC
(rev 20869)
@@ -1116,6 +1116,10 @@
BOOL WINAPI
CallNamedPipeW(LPCWSTR,PVOID,DWORD,PVOID,DWORD,PDWORD,DWORD);
BOOL WINAPI CancelDeviceWakeupRequest(HANDLE);
BOOL WINAPI CancelIo(HANDLE);
+#if (_WIN32_WINNT >= 0x0600)
+BOOL WINAPI CancelIoEx(HANDLE,LPOVERLAPPED);
+BOOL WINAPI CancelSynchronousIo(HANDLE);
+#endif
BOOL WINAPI CancelWaitableTimer(HANDLE);
#if (_WIN32_WINNT >= 0x0501)
BOOL WINAPI CheckNameLegalDOS8Dot3A(LPCSTR,LPSTR,DWORD,PBOOL,PBOOL);