Microsoft Fax Service(WindowsXP)のAPIを使用してFAXを送信するプログラムを作成しています。
APIのオンラインマニュアルを見たところ、送信する時のモデムの最高スピードを
セットするプロパティやメソッドが見つかりません。
送信スピードはモデム間のネゴシエーションで決まりますが、
ネゴシエーションで決まったスピードではうまく送信できないこともあると思うのでその場合はそれより低い送信スピードで送れるプログラムにしたいと思っています。
CreateFaileでモデムのポートを開いてATコマンド(低い送信スピードを設定)を送ってから、APIのFAX送信メソッドで送信してもポートが閉じられていないのでFAX送信できません。
ポートを閉じてからAPIのFAX送信メソッドで送信してもATコマンドが有効になりません。
このあたりをご存知のかたいらっしゃいましたらご教授願います。
ツイート | ![]() |