From a2a119aec29862da0682768fc1e30fdeb11634c6 Mon Sep 17 00:00:00 2001 From: redthing1 Date: Mon, 5 Jan 2026 18:41:45 -0800 Subject: [PATCH] object syscalls: implement NtCompareObjects --- src/windows-emulator/syscalls/object.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/windows-emulator/syscalls/object.cpp b/src/windows-emulator/syscalls/object.cpp index da88c55c..ee18b0cd 100644 --- a/src/windows-emulator/syscalls/object.cpp +++ b/src/windows-emulator/syscalls/object.cpp @@ -267,6 +267,11 @@ namespace syscalls || h.value.type == handle_types::event; } + NTSTATUS handle_NtCompareObjects(const syscall_context&, const handle first, const handle second) + { + return (first == second) ? STATUS_SUCCESS : STATUS_NOT_SAME_OBJECT; + } + NTSTATUS handle_NtWaitForMultipleObjects(const syscall_context& c, const ULONG count, const emulator_object handles, const WAIT_TYPE wait_type, const BOOLEAN alertable, const emulator_object timeout)