reactos/dll/win32/kernel32
William Kent 3862cc6f03 [0.4.13][KERNEL32] Fix regression CORE-16630
Fixes symptom "MSVCPP2017 setup crash due to missing export"
The issue very likely got introduced by
0.4.13-dev-986-g
029b8f2cf9
because our loader exports stuff from neweer Windows versions
since then in case an executables manifest states compatibility.

Original commit message from patches author William Kent:

Stub GetCurrentPackageId() (#1942)

* [KERNEL32] Add stub implementation for GetCurrentPackageId() function

This Windows 8+ function is called by WiX bundles (EXE-based installers) upon exit, if the export is present. If it is a stub in the spec, they will crash, even if they are coded to be compatible with Windows XP/ReactOS.
Also add GetCurrentPackageId() forwarder to apiset.

cherry picked from commit 0.4.14-dev-482-g
192926ee02
2020-01-16 23:55:25 +01:00
..
client [0.4.13][KERNEL32] Fix regression CORE-16630 2020-01-16 23:55:25 +01:00
include [KERNEL32] implement CreateSemaphoreExW/A and adjust macroses for it 2019-08-15 15:50:59 +02:00
wine
winnls [KERNEL32] Implement InvalidateNLSCache 2019-04-16 21:41:58 +09:00
CMakeLists.txt
k32.h
kernel32.rc
kernel32.spec [0.4.13][KERNEL32] Fix regression CORE-16630 2020-01-16 23:55:25 +01:00