次の手順を実行するための Windows の API はありますか ( 新しいモデムの作成 )。
controlpanel -> Phone and Modem Options -> Modem(tab) -> Add -> Dont detect my device -> リストから (2 台のコンピュータ間の通信ケーブル) を選択 -> lsit からポートを選択 -> 終了.
これをプログラムで行う方法。これについては、いくつかの API を参照してください。
Windows から TAPI (telephony API) を使って何かできるかもしれません。
ここを見てください (いくつかの特定のモデム API について):
そしてここ (利用可能なすべての TAPI インターフェイス用):
このページを見てください: http://support2.microsoft.com/default.aspx?scid=kb;EN-US;Q304294
私はあなたと同じ問題に遭遇しました.Win7 64ビットシステムでこの解決策に成功しました. このページからソース ファイルをダウンロードし、WDK (私は WDK7.1 を使用しています) でコンパイルする必要があります。元のソースは DDK でコンパイルされているため、WDK でのリンクに失敗することに注意してください。したがって、ファイル 'SOURCES' に次の 1 行を追加する必要があります。
USE_MSVCRT = 1
ビルドが成功すると、実行可能な 'mdminst.exe' が取得されます。次に、CLI で必要なモデムをインストールできます。
C:\> mdminst <modem-inf-file> <COM port> <HardwareID>
元。COM1 に標準の 33600bps モデムをインストールするには、次のコマンドを使用します。
mdminst c:\windows\inf\mdmgen.inf COM1 mdmgen336