Re: Mismatch Between win32syscalls.h and Windows System Call Numbers

Biswapriyo Nath <[email protected]> Thu, 5 Jun 2025 13:28:32 +0530
Newsgroups gmane.comp.emulators.wine.devel
Message-ID <CALK-3mKOeJ6QBONOZOH_EP_1tQJQ99pmwF+WF5Hkyf96q7Brow@mail.gmail.com>
On Thu, Jun 5, 2025 at 8:49 AM zhengxianwei <[email protected]> wrote:
> NtGdiAlphaBlend is listed as 4 in win32syscalls.h, but in reality, it's 0x1075 in win32u.dll on Windows 11.

The syscall number differs across major Windows versions and Windows
10/11 revisions too. For example,
* syscall number across Windows 10/11 revisions
-https://hfiref0x.github.io/X86_64/NT10_w32ksyscalls.html#:~:text=NtGdiAlphaBlend
* syscall number across major Windows versions -
https://j00ru.vexillium.org/syscalls/win32k/64/#:~:text=NtGdiAlphaBlend