diff --git a/src/windows-emulator/syscalls.cpp b/src/windows-emulator/syscalls.cpp index c9d94764..857945a9 100644 --- a/src/windows-emulator/syscalls.cpp +++ b/src/windows-emulator/syscalls.cpp @@ -3360,6 +3360,11 @@ namespace return STATUS_SUCCESS; } + NTSTATUS handle_NtSetInformationVirtualMemory(const syscall_context&) + { + return STATUS_NOT_SUPPORTED; + } + NTSTATUS handle_NtGetContextThread(const syscall_context& c, handle thread_handle, const emulator_object thread_context) { @@ -3403,6 +3408,7 @@ void syscall_dispatcher::add_handlers(std::map& ha add_handler(NtAllocateVirtualMemory); add_handler(NtQueryInformationProcess); add_handler(NtSetInformationProcess); + add_handler(NtSetInformationVirtualMemory); add_handler(NtFreeVirtualMemory); add_handler(NtQueryVirtualMemory); add_handler(NtOpenThreadToken);