C# で開発された Windows フォーム アプリケーションがあり、テレフォニー イベント通知を受信できると便利です。
たとえば、オフィス ワーカーの Joe が組織の PBX システムで電話に出た場合、それをデスクトップ アプリケーションで認識できるようにする必要があります (また、Joe が電話を開始したとき、電話を切ったときなども同様です)。
ハードウェア/テレフォニー システムを最大限にサポートするために、この目標を達成するために、可能な限り一般的で一般的なメカニズムを使用したいと考えています。
どのようなテクノロジーの組み合わせが最も適切かについてのアドバイスをいただければ幸いです。