fix: resolve comments, comment unused parameter in section.cpp

This commit is contained in:
RektInator
2025-04-14 13:00:36 +02:00
parent e41a3be497
commit af26c8de61
3 changed files with 4 additions and 10 deletions

View File

@@ -25,7 +25,8 @@ namespace syscalls
}
NTSTATUS handle_NtRaiseException(
const syscall_context& c, const emulator_object<EMU_EXCEPTION_RECORD<EmulatorTraits<Emu64>>> exception_record,
const syscall_context& c,
const emulator_object<EMU_EXCEPTION_RECORD<EmulatorTraits<Emu64>>> /*exception_record*/,
const emulator_object<CONTEXT64> thread_context, const BOOLEAN handle_exception)
{
if (handle_exception)
@@ -35,13 +36,6 @@ namespace syscalls
return STATUS_NOT_SUPPORTED;
}
const auto& exception_data = exception_record.read();
if (exception_data.ExceptionCode == 0xC0000602) // STATUS_FAIL_FAST_EXCEPTION
{
c.emu.stop();
return STATUS_SUCCESS;
}
c.proc.exception_rip = thread_context.read().Rip;
c.emu.stop();

View File

@@ -8,7 +8,7 @@ namespace syscalls
{
NTSTATUS handle_NtQueryVirtualMemory(const syscall_context& c, const handle process_handle,
const uint64_t base_address, const uint32_t info_class,
const uint64_t memory_information, const uint32_t memory_information_length,
const uint64_t memory_information, const uint64_t memory_information_length,
const emulator_object<uint64_t> return_length)
{
if (process_handle != CURRENT_PROCESS)

View File

@@ -109,7 +109,7 @@ namespace syscalls
const syscall_context& c, const handle section_handle, const handle process_handle,
const emulator_object<uint64_t> base_address,
const EMULATOR_CAST(EmulatorTraits<Emu64>::ULONG_PTR, ULONG_PTR) /*zero_bits*/,
const EMULATOR_CAST(EmulatorTraits<Emu64>::SIZE_T, SIZE_T) commit_size,
const EMULATOR_CAST(EmulatorTraits<Emu64>::SIZE_T, SIZE_T) /*commit_size*/,
const emulator_object<LARGE_INTEGER> /*section_offset*/,
const emulator_object<EMULATOR_CAST(EmulatorTraits<Emu64>::SIZE_T, SIZE_T)> view_size,
const SECTION_INHERIT /*inherit_disposition*/, const ULONG /*allocation_type*/, const ULONG /*win32_protect*/)