Я создал приложение C ++, в котором я могу подключить виртуальную машину, используя Протокол RDP или VMConnect (для Hyper-V).
Теперь я хочудобавить возможность (PCoIP), с помощью которой я могу подключить виртуальную машину на сервере Esxi.
Согласно документам vmware
- Есть похожий клиент "VSphere" и "Vmware Horizon View "
- Теперь я не знаю , какой SDK использовать VSphere ИЛИ Vmware Horizon View ?
Пример кода для вида горизонта
- код получает компиляцию в папке ( vdpservice \ samples \ overlay)\ LocalOverlay ).
- c: \ windows \ system32 \ regsvr32 LocalOverlayClient.dll (регистрируется)
- После запуска клиента я получаю
InitServer() failed
Press ENTER to exit
Журналы
RPCPluginInstance::RPCPluginInstance(): RPCPluginInstance 0xaeeff640 created
RPCManager::ServerInit2(): Enter
RPCManager::Init(): Enter
RPCManager::Init(): Warning: Failed to get version2 VDPService_ChannelInterface.
RPCManager::Init(): Warning: Failed to get version 3 VDPRPC_ChannelObjectInterface.
RPCManager::Init(): Warning: Failed to get VDPRPC_ChannelContextInterface.
RPCManager::Init(): Exit - Failed to get version2 VDPRPC_StreamDataInterface.
RPCPluginInstance::RegisterChannelSink(): Enter
RPCPluginInstance::RegisterChannelSink(): Channel.v1.RegisterChannelNotifySink() [OK]
RPCPluginInstance::RegisterChannelSink(): Exit
RPCPluginInstance::WaitUntilReady(): Enter - timeout 5000
RPCPluginInstance::WaitUntilReady(): Exit - Not ready
RPCManager::ServerInit2(): Exit - WaitUntilReady() failed
RPCPluginInstance::~RPCPluginInstance(): RPCPluginInstance 0xaeeff640 destroyed
Пример кода загрузки ссылки