kernel32: Implement SetFileCompletionNotificationModes as a stub.

This commit is contained in:
Olivier F. R. Dierick 2015-05-16 04:51:01 +02:00 committed by Alexandre Julliard
parent 9564940461
commit 01e5385882
4 changed files with 13 additions and 2 deletions

View File

@ -45,7 +45,7 @@
@ stub RaiseFailFastException @ stub RaiseFailFastException
@ stdcall RegisterWaitForSingleObject(ptr long ptr ptr long long) kernel32.RegisterWaitForSingleObject @ stdcall RegisterWaitForSingleObject(ptr long ptr ptr long long) kernel32.RegisterWaitForSingleObject
@ stdcall SetConsoleTitleA(str) kernel32.SetConsoleTitleA @ stdcall SetConsoleTitleA(str) kernel32.SetConsoleTitleA
@ stub SetFileCompletionNotificationModes @ stdcall SetFileCompletionNotificationModes(long long) kernel32.SetFileCompletionNotificationModes
@ stdcall SetHandleCount(long) kernel32.SetHandleCount @ stdcall SetHandleCount(long) kernel32.SetHandleCount
@ stdcall SetMailslotInfo(long long) kernel32.SetMailslotInfo @ stdcall SetMailslotInfo(long long) kernel32.SetMailslotInfo
@ stdcall SetVolumeLabelW(wstr wstr) kernel32.SetVolumeLabelW @ stdcall SetVolumeLabelW(wstr wstr) kernel32.SetVolumeLabelW

View File

@ -1040,6 +1040,16 @@ BOOL WINAPI SetEndOfFile( HANDLE hFile )
return FALSE; return FALSE;
} }
/**************************************************************************
* SetFileCompletionNotificationModes (KERNEL32.@)
*/
BOOL WINAPI SetFileCompletionNotificationModes( HANDLE handle, UCHAR flags )
{
FIXME("%p %x - stub\n", handle, flags);
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
return FALSE;
}
/*********************************************************************** /***********************************************************************
* SetFileInformationByHandle (KERNEL32.@) * SetFileInformationByHandle (KERNEL32.@)

View File

@ -1393,7 +1393,7 @@
# @ stub SetFileAttributesTransactedW # @ stub SetFileAttributesTransactedW
@ stdcall SetFileAttributesW(wstr long) @ stdcall SetFileAttributesW(wstr long)
# @ stub SetFileBandwidthReservation # @ stub SetFileBandwidthReservation
# @ stub SetFileCompletionNotificationModes @ stdcall SetFileCompletionNotificationModes(long long)
@ stdcall SetFileInformationByHandle(long long ptr long) @ stdcall SetFileInformationByHandle(long long ptr long)
# @ stub SetFileIoOverlappedRange # @ stub SetFileIoOverlappedRange
@ stdcall SetFilePointer(long long ptr long) @ stdcall SetFilePointer(long long ptr long)

View File

@ -2460,6 +2460,7 @@ WINBASEAPI VOID WINAPI SetFileApisToOEM(void);
WINBASEAPI BOOL WINAPI SetFileAttributesA(LPCSTR,DWORD); WINBASEAPI BOOL WINAPI SetFileAttributesA(LPCSTR,DWORD);
WINBASEAPI BOOL WINAPI SetFileAttributesW(LPCWSTR,DWORD); WINBASEAPI BOOL WINAPI SetFileAttributesW(LPCWSTR,DWORD);
#define SetFileAttributes WINELIB_NAME_AW(SetFileAttributes) #define SetFileAttributes WINELIB_NAME_AW(SetFileAttributes)
WINBASEAPI BOOL WINAPI SetFileCompletionNotificationModes(HANDLE,UCHAR);
WINBASEAPI BOOL WINAPI SetFileInformationByHandle(HANDLE,FILE_INFO_BY_HANDLE_CLASS,LPVOID,DWORD); WINBASEAPI BOOL WINAPI SetFileInformationByHandle(HANDLE,FILE_INFO_BY_HANDLE_CLASS,LPVOID,DWORD);
WINBASEAPI DWORD WINAPI SetFilePointer(HANDLE,LONG,LPLONG,DWORD); WINBASEAPI DWORD WINAPI SetFilePointer(HANDLE,LONG,LPLONG,DWORD);
WINBASEAPI BOOL WINAPI SetFilePointerEx(HANDLE,LARGE_INTEGER,LARGE_INTEGER*,DWORD); WINBASEAPI BOOL WINAPI SetFilePointerEx(HANDLE,LARGE_INTEGER,LARGE_INTEGER*,DWORD);