2017-01-24 3 views
3

ホットスポットを作成するプログラムを作成しようとしています。私はWlanHostedNetworkStartUsingを使用していますが、それはERROR_INVALID_STATEを返します。そして、私がWlanHostedNetworkInitSettingsと呼ぶとき、それは成功を返す。 documemtation(最後の段落備考セクション)に従って、コントロールパネル\ネットワークとインターネット\ネットワークと共有センターの下に仮想ワイヤレス接続を作成する必要があります。WlanHostedNetworkStartUsingまたはモバイルホットスポットに組み込まれたウィンドウ10の動作

私は少しを検索し、これを見つけた:

を私はnetsh wlan show driversを実行すると、それは置く:

Driver     : Intel(R) Dual Band Wireless-AC 3165 
Vendor     : Intel Corporation 
Provider     : Intel 
Date      : 07-Sep-16 
Version     : 19.20.0.6 
INF file     : ???? 
Type      : Native Wi-Fi Driver 
Radio types supported  : 802.11b 802.11g 802.11n 802.11a 802.11ac 
/... 
Hosted network supported : No <--- Here 
/... 

をだから、(私は最後のドライバーを持っている私の無線LANアダプタは無線LANがすべてで共有していないと言いますHPサイトから)。

しかし、Windowsの組み込みツール 'でホットスポットを作成しようとすると、が動作します。 Windows tool sample

質問:どのようにWindowsツールがそれを行い、私のアプリでこのメカニズムを使うことができますか?

+1

コードを投稿していないときに間違っていることを伝えるのは難しいです。 –

+0

Vlad。以下をチェックしてください:https://github.com/wekillpeople/hotspot-windows/blob/master/wlanhost.c - リポジトリには必要なだけのものがあり、参考にしてください! – Droopy

+0

私は[類似の質問](https://stackoverflow.com/questions/47744767/how-to-set-up-windows-10-mobile-hotspot-programmatically)に尋ねました。 – niutech

答えて

0

管理として開くコマンドプロンプトとこれらのコマンドを試してみてください。

netsh wlan set hostednetwork mode=allow ssid=“OSToto Hotspot” key=“12345678” 

SSIDは、ネットワークの名前で、キーがパスワードです。上記のコマンドのように名前を付けることができます。

は、次に実行します。

netsh wlan start hostednetwork 

休憩何かを言う前に、私はあなたのソースコードを持ってしたいと思います。

+1

「Hosted network supported:No」のため動作しません。 –

+0

これはHosted Networkであり、質問はMobile Hotspotに関するものです。 – niutech

0

お使いのコンピュータは、ホストされたネットワークをサポートしていません。

このため、これは機能しません。

関連する問題