O equivalente do Windows ao que você está pedindo parece ser chamado de Pipe Nomeado
Named pipes cannot be mounted within a normal filesystem, unlike in Unix. Also unlike their Unix counterparts, named pipes are volatile (removed after the last reference to them is closed). Every pipe is placed in the root directory of the named pipe filesystem (NPFS), mounted under the special path
\.\pipe\
(that is, a pipe named "foo" would have a full path name of\.\pipe\foo
). Anonymous pipes used in pipelining are actually named pipes with a random name.
A documentação dos pipes nomeados pode ser encontrada em MSDN
Como implementar realmente isso estaria fora do escopo do SuperUser, mas existem exemplos no Stack Overflow
Alternativamente, pelo meu comentário acima, se você quiser a velocidade da RAM, mas por qualquer motivo quer um "sistema de arquivos real", há também a opção de um usando um Ramdisk. Dependendo da quantidade e do tamanho dos arquivos, existe o Dataram Ramdisk ou o spinoff da AMD Radeon Ramdisk. Eu acredito que eles estão limitados a 2 GB nas versões gratuitas.
A Wikipédia tem uma lista razoavelmente abrangente de software Ramdisk