Пример работы Citrix wfapi/mfcom
Я установил Wfapi SDK. Все стандартные примеры для Wfapi в VB и C работают просто отлично, но я хотел обернуть dll, чтобы использовать его в C#. Однако пример с официального сайта VSSDKNET Wrapper, преобразованный в стандарт VS10 и скомпилированный, дает мне incorrect format HResult : 0x8007000B
ошибка и даже изменение примера (компиляция на x64 или изменение некоторых типов в соответствии с маршалингом типов по умолчанию для msdn в оболочке) не помогли. В этот момент я решил попытать счастья с MFcom (скачал MPSSDK). Стандартный пример этого SDK дает мне ошибки при поиске ссылочной mfcom lib. Так что я даже не могу скомпилировать это.
Разработчик машины - WinXP SP3 с VS10.
Сервер - Win Server 2008 R2 стандарт SP1, 64 бит, XenApp 6
Что касается цели всего этого - я хочу иметь возможность создавать свои собственные VirtualChannels с сервера на клиентский компьютер и обмениваться некоторой информацией через них.
Может кто-то четко объяснить мне, что я должен загрузить, установить и изменить в коде, чтобы он работал.
1 ответ
Если вы хотите создать свой собственный виртуальный канал, то это не те SDK, на которые стоит обратить внимание. У Citrix есть специальный SDK для создания ваших собственных VC. Вы можете найти больше информации об этом здесь:
http://community.citrix.com/display/xa/Virtual+Channel+SDK
Для вопросов о SDK здесь есть специальный форум:
http://forums.citrix.com/forum.jspa?forumID=46
Я лично никогда не использовал этот SDK, поэтому я не могу дать вам конкретную информацию о том, как установить / настроить / скомпилировать / настроить / и т.д.
С уважением, Донован