Phone and Modem API Windows 10 RRS feed

  • Question

  • I have a Windows application that interfaces with ShoreTel Telephony through ShoreTel's COM TAPI API.  The API incorporates a TAPI event handler.  Under Windows 7, once the ShoreTel interface is initialized, the event handler fires and processes the line state allowing calls to be made and calls to be received.  Under Windows 10, the event never fires which processes the line state, so without a line, calls cannot be made.

    Going to Control Panel/Phone and Modem, selecting the ShoreTel TAPI Service Provider and disabling and re-enabling it causes the event handler to fire and process the line state and all is good.  However, this cannot be done by 100 sales agents every time they log in, let alone during testing and development.  Fortunately, all users are currently running Windows 7, but upgrading to Windows 10 is in the near future.

    Is there a way to enable/disable a particular Provider in Control Panel/Phone and Modem through Windows (Win32) API calls?  Even this is a hack, but if this is possible, it's a start.

    Friday, June 24, 2016 5:03 PM

All replies

  • @USMR Developer,

    It seems your issue is not related to develop UWP app. The Modem may need the device support and I think the moving is not right here.

    Best regards,


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    Friday, July 1, 2016 10:19 AM