wine/dlls/kernelbase
Eric Pouech df5f6f66de kernelbase: Re-implement EnumProcessModules on top of EnumProcessModulesEx.
Note: this patch changes the results of EnumProcessModules for a wow64
target process called from a 64bit process.

It now returns:
- main module and all loaded 64bit modules (Wine multi-arch wow64 and
  Windows)
- main module only (Wine "old" wow64).
It used to return all the 32bit modules.
You now must use EnumProcessModulesEx(..., LIST_MODULES_32BIT) to get
that result.

Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2023-02-15 21:48:33 +01:00
..
tests kernelbase: Implement and add tests for QueryProcessCycleTime. 2023-02-02 10:56:43 +01:00
console.c kernelbase: Avoid calling RtlInitUnicodeString on a static constant. 2023-02-15 19:55:12 +01:00
debug.c kernelbase: Re-implement EnumProcessModules on top of EnumProcessModulesEx. 2023-02-15 21:48:33 +01:00
file.c kernelbase: Avoid calling RtlInitUnicodeString on a static constant. 2023-02-15 19:55:12 +01:00
kernelbase.h kernelbase: Allocate global memory handle table dynamically. 2022-04-20 17:51:04 +02:00
kernelbase.rc kernel32: Move the language group resources to kernelbase. 2022-03-31 10:57:07 +02:00
kernelbase.rgs kernelbase: Update timezone data to version 2022g. 2022-12-06 17:04:50 +01:00
kernelbase.spec kernelbase: Partially implement QueryUnbiasedInterruptTimePrecise. 2023-02-07 17:46:44 +01:00
loader.c kernelbase: Report correct errors in GetModuleHandleExA(). 2023-02-02 19:09:23 +01:00
locale.c kernelbase: Fix grouping repeat for number formatting. 2023-02-07 17:58:52 +01:00
main.c kernelbase: Allocate global memory handle table dynamically. 2022-04-20 17:51:04 +02:00
Makefile.in include: Use proper dllimports for shlwapi functions. 2022-12-07 13:51:37 +01:00
memory.c kernelbase: Restore HEAP_REALLOC_IN_PLACE_ONLY usage in LocalReAlloc. 2022-11-30 20:38:27 +01:00
path.c kernelbase: Do not parse the hostname of internet URLs if they are missing a double slash. 2022-03-23 18:42:13 +01:00
process.c kernelbase: Implement and add tests for QueryProcessCycleTime. 2023-02-02 10:56:43 +01:00
registry.c kernelbase: Avoid calling RtlInitUnicodeString on a static constant. 2023-02-15 19:55:12 +01:00
security.c kernelbase: Forward some of the security descriptor functions to ntdll. 2022-10-25 11:01:43 +02:00
string.c kernelbase: Enable compilation with long types. 2022-02-11 11:21:29 +01:00
sync.c kernelbase: Partially implement QueryUnbiasedInterruptTimePrecise. 2023-02-07 17:46:44 +01:00
thread.c kernelbase: Forward GetThreadIdealProcessorEx() to ntdll. 2022-11-22 18:41:02 +01:00
version.c kernelbase: Fix error value for PE files without resource. 2022-08-30 18:30:13 +02:00
volume.c kernelbase: Avoid calling RtlInitUnicodeString on a static constant. 2023-02-15 19:55:12 +01:00
winerror.mc kernel32: Move the error message table to kernelbase. 2022-03-31 10:57:07 +02:00