Module: wine Branch: master Commit: 5e95d7039ebd1d4fa245886983514963cb6c2bc5 URL: http://source.winehq.org/git/wine.git/?a=commit;h=5e95d7039ebd1d4fa245886983...
Author: Detlef Riekenberg wine.dev@web.de Date: Sun Nov 7 22:20:02 2010 +0100
ntdll: Add stubs for Rtl[G/S]etCurrentTransaction.
---
dlls/ntdll/ntdll.spec | 2 ++ dlls/ntdll/rtl.c | 18 ++++++++++++++++++ 2 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/dlls/ntdll/ntdll.spec b/dlls/ntdll/ntdll.spec index 8df3d8c..1a33595 100644 --- a/dlls/ntdll/ntdll.spec +++ b/dlls/ntdll/ntdll.spec @@ -619,6 +619,7 @@ @ stdcall RtlGetControlSecurityDescriptor(ptr ptr ptr) @ stdcall RtlGetCurrentDirectory_U(long ptr) @ stdcall RtlGetCurrentPeb() +@ stdcall RtlGetCurrentTransaction() @ stdcall RtlGetDaclSecurityDescriptor(ptr ptr ptr ptr) @ stub RtlGetElementGenericTable # @ stub RtlGetElementGenericTableAvl @@ -825,6 +826,7 @@ @ stdcall RtlSetCriticalSectionSpinCount(ptr long) @ stdcall RtlSetCurrentDirectory_U(ptr) @ stdcall RtlSetCurrentEnvironment(wstr ptr) +@ stdcall RtlSetCurrentTransaction(ptr) @ stdcall RtlSetDaclSecurityDescriptor(ptr long ptr long) @ stdcall RtlSetEnvironmentVariable(ptr ptr ptr) @ stdcall RtlSetGroupSecurityDescriptor(ptr ptr long) diff --git a/dlls/ntdll/rtl.c b/dlls/ntdll/rtl.c index 5b8527b..a81c8e7 100644 --- a/dlls/ntdll/rtl.c +++ b/dlls/ntdll/rtl.c @@ -1323,3 +1323,21 @@ DWORD WINAPI RtlGetThreadErrorMode( void ) { return NtCurrentTeb()->HardErrorDisabled; } + +/****************************************************************************** + * RtlGetCurrentTransaction [NTDLL.@] + */ +HANDLE WINAPI RtlGetCurrentTransaction(void) +{ + FIXME("() :stub\n"); + return NULL; +} + +/****************************************************************************** + * RtlSetCurrentTransaction [NTDLL.@] + */ +BOOL WINAPI RtlSetCurrentTransaction(HANDLE new_transaction) +{ + FIXME("(%p) :stub\n", new_transaction); + return FALSE; +}