2012-04-21 14 views
1

埋め込みデバイスがノートパソコンのUSBポートに接続されるたびに仮想COMポートを作成するデバイスドライバを開発しました。USB接続時にイベントをトリガーする方法

これで、デバイスがラップトップに接続されるたびに作成された仮想COMポートを使用して、自動ダイヤルアップまたは新しいネットワーク接続を作成する必要があります。

  1. だから私は、トリガイベントが作成さvitualポート(例:COM11)との接続をダイヤルアップ自動を作成する必要がありますUSB接続検出時に

  2. をイベントをトリガする必要があります。 Windowsの「スタート」ボタンを

    1. クリック:

    手順新しい自動ダイヤルアップ接続を作成します。

  3. 「コントロールパネル」をクリックします。
  4. 「ネットワーク接続」をクリックします。
  5. [新しい接続を作成]をクリックします。
  6. [高度な接続を設定する]オプションを選択します。
  7. [別のコンピュータに直接接続する]オプションを選択します。
  8. [ゲスト]オプションを選択します。 USBネットワーク接続に名前を付けます(「接続名」など)。
  9. 「通信ポート(COM X)」に対応するPC上で最後に作成されたCOMポートをに選択します。
  10. [すべてのユーザー]オプションを選択します。
  11. 「この接続へのショートカットをデスクトップに追加する」をクリックし、次に「OK」をクリックします。

私は自動ダイヤルアップ接続を実現する方法は何ですか?

上記のことは、いずれのプログラミング言語でも、好ましくは「C/C++」で行うことができます。

答えて

2

RasDial API関数を使用してダイヤルアップ接続を行うことができます。ガイドについてはprojectを参照してください。ウィンドウを作成し、RegisterDeviceNotificationを使用して登録し、WM_DEVICECHANGEを待ち受けることができます。あなたは例としてthis projectも見ることができます。幸運

関連する問題