Fun with Pipe

First and foremost there is absolutely ZERO difference in speed when you import via OLE vs pipe.
It makes absolutely no sense to change your existing workflow if you are just importing data.

Examples are there already. From C# you just call CallNamedPipe like in CPP example:

Again I am somewhat surprised that people want to use these named pipes directly.

The purpose of adding Named Pipes to the mix is mainly easy interfacing with Python and with MCP server, as Python is bad with OLE.