Windows 7には、「仮想ワイヤレスアダプタ」という新機能があります。ここではそれについて読む:Windows 7仮想ワイファイアダプタの検出と無効化方法
私が直接ネイティブ無線LAN API(http://msdn.microsoft.com/en-us/library/ms706556%28VS.85%29.aspx)を使用して、Windowsの無線LANインタフェースカードを制御するアプリケーションを持っています。この質問には、この文書化されたAPIを使用してWiFiアダプタを直接制御する必要があり、OSとユーザーに任せておくことはできません。
Windows 7仮想アダプタは、承認済みのWindows 7 wifiドライバに含まれているはずです。現在、ドライバがかなりバギーであるように見えます。仮想WiFiアダプタを手動で無効にしない限り、実際のアダプタはWLAN APIによって指示されたときに無線アクセスポイントに確実に接続されません。
私の主な質問は、「Windows仮想WiFiアダプタの存在を検出する方法は?」です。
この仮想デバイスは正常に仮想マイクロソフトの デバイス名と 「ワイヤレスネットワーク接続2」と「ネットワーク接続フォルダ」に を示していますWlanEnumInterfacesのドキュメントが言うことを
注意WiFi ミニポートアダプタ 'コンピュータに ワイヤレスネットワークアダプタが1つある場合。 この仮想デバイスは、ソフトウェア アクセスポイント(SoftAP)接続と がWlanEnumInterfaces機能 によって返されたリストに存在しないを行う専用 使用されます。
コントロールパネルが仮想アダプタを表示するために使用する列挙型を提供する可能性があるシェルapiがあると思われます。
このアダプタをプログラムで無効にするにはどうしたらいいですか?
ありがとうございます。