There is strange way of information sharing between host and vm in Hyper-V called Data Exchange. It is so slow and uncomfortable. Especially on host machine, cause I need to use WMI to invoke AddKvpItems, RemoveKvpItems, etc. methods...
In my case, OS on VM is Linux, so I could use netlink to read data directly from kernel as it hv_kvp_daemon does...
Is there any way to write data on host machine "directly", without WMI using?
Or more general question: how can I send data with acceptable speed from host to vm and from vm to host?
P.S. Obviously, I could establish network connection, but in my case, virtual machine can be created without network adapters at all.