From f3a696e50ebeb59c387d5d250811677e3a8d8ec3 Mon Sep 17 00:00:00 2001 From: Ryan Liptak Date: Thu, 8 Oct 2026 15:38:17 -0700 Subject: [PATCH] NtQueryObject: make Handle param optional Some information classes are intended to be called with a null handle, since they don't use the handle param, e.g. OBJECT_TYPES_INFORMATION --- lib/std/os/windows/ntdll.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/std/os/windows/ntdll.zig b/lib/std/os/windows/ntdll.zig index cef623cd39b18db3f1dbd7d3d670da5021141e0e..4257d8f5de267aed6796447bcd261bac87d11c04 100644 --- a/lib/std/os/windows/ntdll.zig +++ b/lib/std/os/windows/ntdll.zig @@ -242,7 +242,7 @@ pub extern "ntdll" fn NtUnlockFile( ) callconv(.winapi) NTSTATUS; pub extern "ntdll" fn NtQueryObject( - Handle: HANDLE, + Handle: ?HANDLE, ObjectInformationClass: OBJECT.INFORMATION_CLASS, ObjectInformation: ?PVOID, ObjectInformationLength: ULONG, -- 2.54.0