Какой SDK использовать vSphere Management SDK или Horizon View Session Enhancement SDK? - PullRequest
0 голосов
/ 17 октября 2018

Я создал приложение 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

Пример кода загрузки ссылки

...