Improvements to NtQueryDirectoryFileEx

This commit is contained in:
Igor Pissolati
2025-04-24 01:03:35 -03:00
parent 02ed4fbb03
commit 97ec131c50
6 changed files with 190 additions and 26 deletions

View File

@@ -94,15 +94,21 @@ struct mutant : ref_counted_object
struct file_entry
{
std::filesystem::path file_path{};
uint64_t file_size{};
bool is_directory{};
void serialize(utils::buffer_serializer& buffer) const
{
buffer.write(this->file_path);
buffer.write(this->file_size);
buffer.write(this->is_directory);
}
void deserialize(utils::buffer_deserializer& buffer)
{
buffer.read(this->file_path);
buffer.read(this->file_size);
buffer.read(this->is_directory);
}
};