Commit dc938571 authored by Etaash Mathamsetty's avatar Etaash Mathamsetty Committed by Alexandre Julliard

kernel32: Add semi-stub for CreateFileTransactedA/W().

parent 36f5da51
...@@ -283,12 +283,14 @@ ...@@ -283,12 +283,14 @@
@ stdcall -import CreateFiberEx(long long long ptr ptr) @ stdcall -import CreateFiberEx(long long long ptr ptr)
@ stdcall -import CreateFile2(wstr long long long ptr) @ stdcall -import CreateFile2(wstr long long long ptr)
@ stdcall -import CreateFileA(str long long ptr long long long) @ stdcall -import CreateFileA(str long long ptr long long long)
@ stdcall CreateFileTransactedA(str long long ptr long long long ptr ptr ptr)
@ stdcall CreateFileMappingA(long ptr long long long str) @ stdcall CreateFileMappingA(long ptr long long long str)
# @ stub CreateFileMappingNumaA # @ stub CreateFileMappingNumaA
@ stdcall CreateFileMappingFromApp(long ptr long int64 wstr) kernelbase.CreateFileMappingFromApp @ stdcall CreateFileMappingFromApp(long ptr long int64 wstr) kernelbase.CreateFileMappingFromApp
@ stdcall -import CreateFileMappingNumaW(long ptr long long long wstr long) @ stdcall -import CreateFileMappingNumaW(long ptr long long long wstr long)
@ stdcall -import CreateFileMappingW(long ptr long long long wstr) @ stdcall -import CreateFileMappingW(long ptr long long long wstr)
@ stdcall -import CreateFileW(wstr long long ptr long long long) @ stdcall -import CreateFileW(wstr long long ptr long long long)
@ stdcall CreateFileTransactedW(wstr long long ptr long long long ptr ptr ptr)
@ stdcall -import CreateHardLinkA(str str ptr) @ stdcall -import CreateHardLinkA(str str ptr)
@ stdcall CreateHardLinkTransactedA(str str ptr ptr) @ stdcall CreateHardLinkTransactedA(str str ptr ptr)
@ stdcall CreateHardLinkTransactedW(wstr wstr ptr ptr) @ stdcall CreateHardLinkTransactedW(wstr wstr ptr ptr)
......
...@@ -158,6 +158,33 @@ BOOL WINAPI MoveFileTransactedW(const WCHAR *source, const WCHAR *dest, LPPROGRE ...@@ -158,6 +158,33 @@ BOOL WINAPI MoveFileTransactedW(const WCHAR *source, const WCHAR *dest, LPPROGRE
return MoveFileWithProgressW(source, dest, progress, data, flags); return MoveFileWithProgressW(source, dest, progress, data, flags);
} }
/*************************************************************************
* CreateFileTransactedA (KERNEL32.@)
*/
HANDLE WINAPI DECLSPEC_HOTPATCH CreateFileTransactedA( LPCSTR name, DWORD access, DWORD sharing,
LPSECURITY_ATTRIBUTES sa, DWORD creation,
DWORD attributes, HANDLE template,
HANDLE transaction, PUSHORT version,
PVOID param )
{
FIXME("(%s %lx %lx %p %lx %lx %p %p %p %p): semi-stub\n", debugstr_a(name), access, sharing, sa,
creation, attributes, template, transaction, version, param);
return CreateFileA(name, access, sharing, sa, creation, attributes, template);
}
/*************************************************************************
* CreateFileTransactedW (KERNEL32.@)
*/
HANDLE WINAPI DECLSPEC_HOTPATCH CreateFileTransactedW( LPCWSTR name, DWORD access, DWORD sharing,
LPSECURITY_ATTRIBUTES sa, DWORD creation,
DWORD attributes, HANDLE template, HANDLE transaction,
PUSHORT version, PVOID param )
{
FIXME("(%s %lx %lx %p %lx %lx %p %p %p %p): semi-stub\n", debugstr_w(name), access, sharing, sa,
creation, attributes, template, transaction, version, param);
return CreateFileW(name, access, sharing, sa, creation, attributes, template);
}
/************************************************************************** /**************************************************************************
* MoveFileWithProgressA (KERNEL32.@) * MoveFileWithProgressA (KERNEL32.@)
*/ */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment