| 57 | } |
| 58 | |
| 59 | NTSTATUS FilesAPI::Write(IN PVOID Buffer, ULONG Size, OPTIONAL UINT64 Offset) const { |
| 60 | IO_STATUS_BLOCK IoStatusBlock = {}; |
| 61 | return ZwWriteFile(hFile, NULL, NULL, NULL, &IoStatusBlock, Buffer, Size, reinterpret_cast<PLARGE_INTEGER>(&Offset), NULL); |
| 62 | } |
| 63 | |
| 64 | NTSTATUS FilesAPI::Close() { |
| 65 | NTSTATUS Status = hFile ? ZwClose(hFile) : STATUS_SUCCESS; |
nothing calls this directly
no outgoing calls
no test coverage detected