diff --git a/src/windows-emulator/syscall_utils.hpp b/src/windows-emulator/syscall_utils.hpp index 0fe55849..ad7ce564 100644 --- a/src/windows-emulator/syscall_utils.hpp +++ b/src/windows-emulator/syscall_utils.hpp @@ -31,7 +31,7 @@ inline bool is_syscall(const std::string_view name) inline bool is_named_pipe_path(const std::u16string_view& filename) { - return filename == u"\\Device\\NamedPipe\\" || filename.starts_with(u"\\Device\\NamedPipe\\"); + return filename == u"\\Device\\NamedPipe\\" || filename.starts_with(u"\\Device\\NamedPipe\\") || filename.starts_with(u"\\??\\pipe\\"); } inline std::optional extract_syscall_id(const exported_symbol& symbol, std::span data)