Module: wine Branch: master Commit: f9a54ebc51fe1ab39b798cbcaa10b068b1074ccb URL: http://source.winehq.org/git/wine.git/?a=commit;h=f9a54ebc51fe1ab39b798cbcaa...
Author: Louis Lenders xerox_xerox2000@yahoo.co.uk Date: Mon Apr 30 21:29:18 2007 +0100
kernel32: Add stub for BindIoCompletionCallback.
---
dlls/kernel32/kernel32.spec | 2 +- dlls/kernel32/sync.c | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletions(-)
diff --git a/dlls/kernel32/kernel32.spec b/dlls/kernel32/kernel32.spec index 4d3d083..d6bb2bf 100644 --- a/dlls/kernel32/kernel32.spec +++ b/dlls/kernel32/kernel32.spec @@ -168,7 +168,7 @@ @ stdcall Beep(long long) @ stdcall BeginUpdateResourceA(str long) @ stdcall BeginUpdateResourceW(wstr long) -# @ stub BindIoCompletionCallback +@ stdcall BindIoCompletionCallback(long ptr long) @ stdcall BuildCommDCBA(str ptr) @ stdcall BuildCommDCBAndTimeoutsA(str ptr ptr) @ stdcall BuildCommDCBAndTimeoutsW(wstr ptr ptr) diff --git a/dlls/kernel32/sync.c b/dlls/kernel32/sync.c index 5956268..2674764 100644 --- a/dlls/kernel32/sync.c +++ b/dlls/kernel32/sync.c @@ -1855,6 +1855,16 @@ BOOL WINAPI PostQueuedCompletionStatus( HANDLE CompletionPort, DWORD dwNumberOfB }
/****************************************************************************** + * BindIoCompletionCallback (KERNEL32.@) + */ +BOOL WINAPI BindIoCompletionCallback( HANDLE FileHandle, LPOVERLAPPED_COMPLETION_ROUTINE Function, ULONG Flags) +{ + FIXME("%p, %p, %d, stub!\n", FileHandle, Function, Flags); + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return FALSE; +} + +/****************************************************************************** * CreateJobObjectW (KERNEL32.@) */ HANDLE WINAPI CreateJobObjectW( LPSECURITY_ATTRIBUTES attr, LPCWSTR name )