1

Windowsデバイスマネージャーのシリアルポートとして表示されるUSB周辺機器用のソフトウェアを保守しています。

.infファイルは、標準のusbser.sysドライバーを指定するだけです。

このようなデバイスのほとんどには、プロパティの下に[ポート設定]タブがあり、デバイスのシリアルポートの割り当てを変更できます。これは、私が保守しているこのデバイスに対して実行できるようにしたいことです。

[ポート設定]タブを有効にするにはどうすればよいですか?

serenum.sysの「AddService」ディレクティブを.infファイルに追加しようとしましたが([ポート設定]タブがあるすべてのデバイスにこのドライバーがあることに基づいて)、機能しませんでした。しかし、serenum.sysが[ドライバーの詳細]の[ドライバー]タブに表示されなかったため、正しく追加しなかった可能性があります。

4

1 に答える 1

1

この inf ファイルはビジネスを行います:

http://www.pjrc.com/teensy/cdc_acm_class.inf

この行は、[ポート設定] タブを有効にするための鍵のようです。

HKR,,EnumPropPages32,,"msports.dll,SerialPortPropPageProvider"

しかし、それだけでは十分ではありません - このリンクに反して http://www.digital-kaos.co.uk/forums/f34/how-change-com-port-settings-using-usb-serial-adapter-1926/ ( 2 番目の投稿まで下にスクロールします)。

上記の最初のリンクにInclude=mdmcpq.infは、usbser.sys を直接参照するのではなく、MS が推奨するように を使用するなど、他の利点もあります。

コーヒーの時間です!

編集: 私の友人が持っていた面倒を自分で保存し、上記の例の cdc_acm_class.inf で「FakeModemCopyFileSection」の名前を変更しないでください。「FakeModemCopyFileSection」はよく知られているセクション名のようです (mdmcpq.inf からインポートされましたか?)。

于 2011-04-27T16:11:41.517 に答える