2012-01-03 19 views
0

私は、USBシリアルポート用のプラグアンドプレイデバイスドライバ、特にFTDIデバイスドライバをインストールしようとしていました。私は、ユーザーからの入力を要求せずに、プログラムでドライバをインストールしようとしています。私はWindowsにシリアルポートドライバをインストールする

C:\WINDOWS\system32\drivers 

にドライバのSYSファイルを

C:\WINDOWS\inf 

にドライバのINFファイルをコピーし、コピーしようとしましたが、私は、デバイスに接続すると、デバイスマネージャは、まだ探しポップアップ表示しますsysファイル。

これまでのところ、この種のインストールの実行方法に関するチュートリアルは見つかりませんでした。

私がデバイスマネージャから取得しているエラーメッセージに基づいて、ドライバーディレクトリに配置しても、SYSファイルが見つからないと思われます。 INFディレクトリ\ \ WINDOWS:

Device Manager can't find SYS files

答えて

1

は、あなただけのC言語で.infファイルを削除することはできません。 .pnfファイルにあらかじめコンパイルする必要があります。プラグアンドプレイのカタログを更新する必要があります。これはSetupCopyOEMInf()に電話することによって行われます。

ステップバイステップの指示はavailable hereです。

+0

リンクありがとうございます。私は指示に従って、それが私を得るところを見ようとします。 – nathan

+0

SetupCopyOEMInfはうまくいきました。 – nathan

関連する問題