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) {