From 2ba82072fc6a8873180e0a4efc1a57e1a6601402 Mon Sep 17 00:00:00 2001 From: Gliniak <153369+Gliniak@users.noreply.github.com> Date: Thu, 29 Jan 2026 19:45:39 +0100 Subject: [PATCH] [Kernel] Added stub for: NtCancelIoFile --- src/xenia/kernel/xboxkrnl/xboxkrnl_io.cc | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/xenia/kernel/xboxkrnl/xboxkrnl_io.cc b/src/xenia/kernel/xboxkrnl/xboxkrnl_io.cc index 743716d4f..63755db85 100644 --- a/src/xenia/kernel/xboxkrnl/xboxkrnl_io.cc +++ b/src/xenia/kernel/xboxkrnl/xboxkrnl_io.cc @@ -443,6 +443,16 @@ dword_result_t NtRemoveIoCompletion_entry( DECLARE_XBOXKRNL_EXPORT2(NtRemoveIoCompletion, kFileSystem, kImplemented, kHighFrequency); +dword_result_t NtCancelIoFile_entry(dword_t handle) { + auto file = kernel_state()->object_table()->LookupObject(handle); + if (!file) { + return X_STATUS_INVALID_HANDLE; + } + + return X_STATUS_SUCCESS; +} +DECLARE_XBOXKRNL_EXPORT1(NtCancelIoFile, kFileSystem, kStub); + dword_result_t NtQueryFullAttributesFile_entry( pointer_t obj_attribs, pointer_t file_info) {