[Kernel] Implement NtReadFileScatter via adding XFile::ReadScatter

This commit is contained in:
emoose
2020-12-28 23:32:30 +00:00
committed by Rick Gibbed
parent 0400eba274
commit 4b13ecb752
3 changed files with 147 additions and 0 deletions

View File

@@ -101,6 +101,10 @@ class XFile : public XObject {
uint64_t byte_offset, uint32_t* out_bytes_read,
uint32_t apc_context, bool notify_completion = true);
X_STATUS ReadScatter(uint32_t segments_guest_address, uint32_t length,
uint64_t byte_offset, uint32_t* out_bytes_read,
uint32_t apc_context);
X_STATUS Write(uint32_t buffer_guess_address, uint32_t buffer_length,
uint64_t byte_offset, uint32_t* out_bytes_written,
uint32_t apc_context);