Added stubs for NtCreateNamedPipeFile NtReleaseWorkerFactoryWorker

This commit is contained in:
CarlTSpeak
2025-08-05 15:35:31 +01:00
parent 0d8c56df80
commit cae1cf5c1f
4 changed files with 97 additions and 11 deletions

View File

@@ -0,0 +1,21 @@
#pragma once
#include "../io_device.hpp"
class named_pipe : public io_device_container {
public:
std::u16string name;
ULONG pipe_type;
ULONG read_mode;
ULONG completion_mode;
ULONG max_instances;
ULONG inbound_quota;
ULONG outbound_quota;
LARGE_INTEGER default_timeout;
void create(windows_emulator&, const io_device_creation_data&) override {}
void work(windows_emulator&) override {}
NTSTATUS io_control(windows_emulator&, const io_device_context&) override { return STATUS_NOT_SUPPORTED; }
void serialize_object(utils::buffer_serializer&) const override {}
void deserialize_object(utils::buffer_deserializer&) override {}
};