[KERNEL32][NTDLL]

* Sync ActCtx related code with Wine 1.7.17.
* I'll let you find out how many tests that fixes ;)
* Dedicated to Christoph von Wittich.
CORE-8080

svn path=/trunk/; revision=63192
This commit is contained in:
Amine Khaldi 2014-05-08 14:14:01 +00:00
parent 7fcec220f7
commit ce79cc8f0a
4 changed files with 2317 additions and 132 deletions

View file

@ -10,7 +10,7 @@
* Samuel Serapión
*/
/* synched with wine 1.1.26 */
/* Partly synched with Wine 1.7.17 */
#include <k32.h>
@ -178,11 +178,15 @@ BOOL WINAPI FindActCtxSectionGuid(DWORD dwFlags, const GUID* lpExtGuid,
ULONG ulId, const GUID* lpSearchGuid,
PACTCTX_SECTION_KEYED_DATA pInfo)
{
FIXME("%08x %s %u %s %p\n", dwFlags, debugstr_guid(lpExtGuid),
ulId, debugstr_guid(lpSearchGuid), pInfo);
SetLastError( ERROR_CALL_NOT_IMPLEMENTED);
return FALSE;
NTSTATUS status;
if ((status = RtlFindActivationContextSectionGuid(dwFlags, lpExtGuid, ulId, lpSearchGuid, pInfo)))
{
SetLastError(RtlNtStatusToDosError(status));
return FALSE;
}
return TRUE;
}
/* EOF */

View file

@ -3654,7 +3654,7 @@ RtlFindActivationContextSectionString(
_In_ ULONG dwFlags,
_In_ const GUID *ExtensionGuid,
_In_ ULONG SectionType,
_In_ PUNICODE_STRING SectionName,
_In_ const UNICODE_STRING *SectionName,
_Inout_ PVOID ReturnedData
);

File diff suppressed because it is too large Load diff

View file

@ -258,7 +258,7 @@ gdi32 -
reactos/dll/win32/gdi32/objects/linedda.c # Synced at 20090410
kernel32 -
reactos/dll/win32/kernel32/wine/actctx.c # Partly synced
reactos/dll/win32/kernel32/wine/actctx.c # Partly synced with Wine 1.7.17
reactos/dll/win32/kernel32/wine/comm.c # Synced in r52754
reactos/dll/win32/kernel32/wine/lzexpand.c # Synced in r52754
reactos/dll/win32/kernel32/wine/profile.c # Synced in r52754