Add 3 new syscall stubs

This commit is contained in:
Igor Pissolati
2025-04-22 01:23:27 -03:00
parent 6deefb932f
commit 039b276fb7

View File

@@ -673,6 +673,21 @@ namespace syscalls
{
return c.proc.delete_atom(read_unicode_string(c.emu, class_name));
}
NTSTATUS handle_NtUserSetWindowsHookEx()
{
return STATUS_NOT_SUPPORTED;
}
NTSTATUS handle_NtUserUnhookWindowsHookEx()
{
return STATUS_NOT_SUPPORTED;
}
NTSTATUS handle_NtUserCreateWindowEx()
{
return STATUS_NOT_SUPPORTED;
}
}
void syscall_dispatcher::add_handlers(std::map<std::string, syscall_handler>& handler_mapping)
@@ -826,6 +841,9 @@ void syscall_dispatcher::add_handlers(std::map<std::string, syscall_handler>& ha
add_handler(NtUserGetProcessWindowStation);
add_handler(NtUserRegisterClassExWOW);
add_handler(NtUserUnregisterClass);
add_handler(NtUserSetWindowsHookEx);
add_handler(NtUserUnhookWindowsHookEx);
add_handler(NtUserCreateWindowEx);
#undef add_handler
}