Search code examples
c#c++windows-mobiletelephony

windows mobile put call on hold programmatically


I need to put on hold calls programmatically on windows mobile device. Other operations as answering or rejecting call I accomplish simulating key presses.

Using the user interface of the phone, first I have to answer the phone, then put it on hold.

Is there any way to do this programmatically preferably in c# (or c++ if no option in c#)?

Thanks,


Solution

  • I believe RIL_ManageCalls() with the RIL_CALLCMD_HOLDACTIVE_ACCEPTHELD will do that. You will need to use P/Invoke to do this in C#.

    If you prefer TAPI, then try lineHold.

    -PaulH