reactos/dll
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
..
3rdparty [3RDPARTY] Suppress MSVC printf format warnings in 3rd-party code 2019-08-15 15:24:12 +02:00
apisets [0.4.13][KERNEL32] Fix regression CORE-16630 2020-01-16 23:55:25 +01:00
appcompat [LDR][APPHELP] Add a shim that disables manifest compatibility version parsing 2019-08-19 12:08:06 +02:00
cpl [POWERCFG] Fix the Indentation. No code changes! 2019-09-25 10:52:45 +02:00
directx [0.4.13][WINED3D] Workaround regression CORE-15408 2019-10-22 03:13:35 +02:00
keyboard [KBDHU] Fix Hungarian keyboard layout. (#1765) 2019-07-29 21:55:24 +02:00
nls [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
np [NFS] Fix a typo in the precompiled header. 2019-04-28 01:42:52 +02:00
ntdll [NTDLL] Use the embedded manifest from the process to check compatibility. 2019-08-21 18:57:52 +02:00
opengl [GLU32] Fix indentation 2019-05-27 13:22:40 +02:00
shellext [SHELL] IShellExtInit::Initialize uses PCIDLIST_ABSOLUTE. CORE-16385 2019-09-29 12:09:02 +02:00
win32 [0.4.13][KERNEL32] Fix regression CORE-16630 2020-01-16 23:55:25 +01:00
CMakeLists.txt [APISETS] Add the initial set of auto-generated files. 2018-04-07 14:50:59 +02:00