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

zhengxianwei <[email protected]> Thu, 5 Jun 2025 17:06:46 +0800
Newsgroups gmane.comp.emulators.wine.devel
Message-ID <CABeGAqXGwkxC5WW3pAqa7-tXySmPGsrKvrib6GXkcbKhTXKfXw@mail.gmail.com>
  Thanks, it looks like this syscall number was automatically generated by
some tool. I think I have a general idea now.

On Thu, Jun 5, 2025 at 3:59 PM Biswapriyo Nath <[email protected]> wrote:

> 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
>
>
>