私が働く会社は、シリアルポートを介してコンピュータと通信するハードウェアを作ります。サードパーティの企業は、当社のハードウェアと通信するソフトウェアを作成します。シリアルポートを使用しているプロセスを特定するにはどうすればよいですか?
ハードウェアの診断が必要な場合があります。ただし、サードパーティのソフトウェアアプリは、Windowsの起動時にシリアルポートに接続し、他の接続をブロックします。私はこのアプリケーション/サービスの名前を知らず、いつも同じものではありません。
のいずれかにどのような方法があります:
- は現在、別のアプリケーションからシリアルポート接続を盗む与えられたシリアルポートまたは
- を使用しているアプリ/サービスの名前/ PIDを検索を。
vb.netですが、言語にとらわれない回答もお勧めします。
それは素晴らしいです。不思議なことに、私の関心を集めているものを除いて、私のWindows XP PC上で動作するように見えます。** Windowsの 'usbser.sys'ドライバを使ったUSBシリアルポートです。 –
より多くの例外があります:シリアル・イーサネット・コンバータ。 (例:Moxa NPortコンバータでは '\ Device \ NPdrv ...'を使用) – bvdb
私のUSBシリアルアダプタの名前は\ Device \ USBSER0000です – copa017