I tried on Windows Server 2022, with WDK 10.0.26100.
I tried to launch a native exe instead of autocheck.exe, and call ntdll!NtDisplayString
It didn't panic, but nothing happened. It didn't displayed anything. I don't know why.
PS: I even tried to add EB FE after call ntdll!NtDisplayString, but still nothing happened.
I guess you don't need a WDK to try my code,
as long as you can run "link main.obj toolget.obj ntdll.lib /SUBSYSTEM:NATIVE /ENTRY:entry /machine:x64 /out:NativeEXE_1.exe" from normal VS build cmd.