-1

Citrix Receiver can't show the direct draw softwares,only can execute it.My software is written by C#,use SQL server2005 and direct draw for skin.How to solve it?

The second question:I use the newest Citrix SDK and failed to use notify user event on the iPad.My Citrix is vertion 3.0 old and can't be updated because the company has buyed that vertion software.

int __cdecl main(int argc, char **argv)
{
    CMPRESULT rc;
    HANDLE hCMP = NULL;

    // initialize for STA (Single Thread Apartment) in COM
    rc = CMPInitialize(FALSE);

    ReportStatus("CMPInitialize", rc);

    // Open a handle to the mobile device
    rc = CMPOpen(&hCMP);

    ReportStatus("CMPOpen", rc);

    if(CMP_SUCCESS(rc))

I tested the code and failed.

Gank
  • 4,507
  • 4
  • 49
  • 45
  • I removed `directshow` tags, whatever this Q is about - it has nothing to do with DirectShow. – Roman R. Apr 24 '13 at 16:55
  • @Roman I am surely it is because of the skin.I use wpf.Even a small test exe uses wpf,the Citrix Receiver keeps blinking and shows all blue screen. – Gank Apr 25 '13 at 00:29
  • DirectShow is about video/audio streaming. Skins are an unrelated story. – Roman R. Apr 25 '13 at 05:48
  • I solve this problem by download a windows hotfix [http://support.microsoft.com/kb/955692](http://support.microsoft.com/kb/955692).It is because of WPF and DirectX.It took me a month to test every methods and today I solve it!! – Gank May 28 '13 at 10:12
  • By the way,you should not remove the **directshow** tags, someone else maybe help me solve this problem through that tag. – Gank May 28 '13 at 10:19
  • You should not *add* [tag:directshow] tag because there is no DirectShow even related, neither on your question, nor on MS solution to the problem. – Roman R. May 28 '13 at 10:22
  • I didn't know exactly the program is written by DirectShow or DirtectX .But they are related.I am sorry but this month it really take me too much time wasting and I am painful by this small problem. – Gank May 28 '13 at 10:31

1 Answers1

1

A version 3.0 iOS receiver is far too old to support the Citrix Mobile App SDK. If you must use an older version of the receiver then you won't be able to use this SDK.

FYI the official forum for the Citrix Mobile App SDK is here:

http://forums.citrix.com/forum.jspa?forumID=1366&start=0

You are much more likely to get a response to your questions if you post in that forum.

donovan
  • 1,442
  • 9
  • 18