[+] NT_APPLICATION_COMPAT_AURORA_RUNTIME_ALPHA

[+] NT_APPLICATION_COMPAT_AURORA_RUNTIME
This commit is contained in:
Reece Wilson 2023-12-08 13:37:06 +00:00
parent 8005b67d82
commit 0ff345a558

View File

@ -12,6 +12,20 @@
#define AURORA_HAS_LOAD_PGKD
#define AURORA_HAS_GET_PROC_NONWIN32
#if !defined(AURORA_RUNITIME_NO_PROFILE_SYMBOL)
extern "C"
{
// As much as I despise third-party drivers matching module names and pattern matching,
// we may as well provide some hint for:
// * Windows emulators
// * Future first party win32 compatibility layers
// * Drivers checking for the vintage
// * Non-standard PE linkers (Aurora::AddBlockedDLL(...) is valid)
AUKN_SYM int NT_APPLICATION_COMPAT_AURORA_RUNTIME_ALPHA;
AUKN_SYM int NT_APPLICATION_COMPAT_AURORA_RUNTIME;
}
#endif
namespace Aurora
{
static bool gShouldResPathDoNothing {};