現在、rfcomlib APIでRightFax v9.3.2.89を使用しています。現在のところ、これらのファックスを生成するアプリケーションがデスクトップ上にあるため、誰のコンピュータにもRightFaxをインストールしました。 Webソリューションに移行しているので、RightFaxをサーバーにインストールするだけです。この問題は、ユーザーがファックスが正常に送信されたかどうかを見ることができなくなることです。 APIを見て、私はこのような何かを行うことができます参照してください。アクセスが拒否され、完了したイベントを確認しようとしています
faxServer.Events.WatchCompleteEvents = BoolType.True;
faxServer.OnCompleteEvent += faxServer_OnCompleteEvent;
問題は、私が完了し、イベントを監視するために加入するとき、私は私がこのことを見ることができるウェブの閲覧
Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
得るということです数百万のソースからエラーが発生する可能性があります。私のコンピュータに管理者権限があるので、それは奇妙です。
アイデア?
残念ながら、RightFaxサイトは役に立たず、利用可能なリソースはほとんどありません。
これはDCOM構成エラーのようです。 私の主な提案は、イベントに登録するのではなく、5〜10秒ごとにステータスをポーリングすることです。なぜなら、それは悪質なネットワークに直面してより堅牢になるからです。 – Ben
Woah。それはずっと簡単です。私は、そのハンドルによって送信されたファックスをフェッチし、 'StatusDescription'が何であるかを見ることができます。あなたが答えとしてあなたのコメントを投稿すれば、私はそれを喜んで受け入れます。ありがとうございました。 – Nosila