mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-08-27 11:53:32 +00:00
- Introduce GetNTDDIVersion() to get NTDDI version at runtime for apitests. - Introduce GetMajorNTVersion() and GetMinorNTVersion() macros and use them for GetNTVersion() - Introduce GENERATE_NTDDI() macro to construct NTDDI values from major, minor, service pack, and subversion values. - Introduce NTDDI_MIN and NTDDI_MAX macros for tests that use NTDDI ranges. Note: the build number in KUSER_SHARED_DATA is only populated on Windows 10 RTM and later. On older Windows versions, this field is reserved and is usually 0. For this reason, I chose not to expose it as a macro.
====================
ReactOS Tests
====================
This directory contains various tests for ReactOS.
Make sure you also have a copy of the rest of the ReactOS
source before you attempt to build anything in this module.
It is to be placed under "modules" subdirectory of a trunk checkout.
The module requires to be enabled during the "configure" process.
To include the module in your build folder, run the configure script with the flags -DENABLE_ROSTESTS=1
# For Windows users
configure.cmd -DENABLE_ROSTESTS=1
# For UNIX users
./configure.sh -DENABLE_ROSTESTS=1