MacBookProではMacBookを無線ルーターにするインターネット共有という機能があります。
http://gori.me/mac/12511
これはどのような技術なのでしょうか?
Windowsで同じようなソフトをC言語で作りたいのですが、可能でしょうか?
WinXP,VC++2012の開発環境です。
無線LAN APIというものがあるそうですが、そのようなものを使うのでしょうか?
Windowsを無線ルーターに
- softya(ソフト屋)
- 副管理人
- 記事: 11677
- 登録日時: 15年前
- 住所: 東海地方
- 連絡を取る:
Re: Windowsを無線ルーターに
ルーターというのは大雑把な機能の表現に過ぎず、中では様々な機能の組合せで実現されています。
WindowsPCを無線LANのホスト兼ルーターとするには、無線LANの機器とドライバがホスト機能に対応している必要があります。
で、対応している場合はたいていルーター機能のソフトが提供されていると思います。
なので、自作する必要性が殆ど無いと思いますが。
ちなみにインターネット共有と言う機能をWindows自身が持ってもいます。
「Windows XP のインターネット接続の共有を構成する方法」
http://support.microsoft.com/kb/306126/ja
WindowsPCを無線LANのホスト兼ルーターとするには、無線LANの機器とドライバがホスト機能に対応している必要があります。
で、対応している場合はたいていルーター機能のソフトが提供されていると思います。
なので、自作する必要性が殆ど無いと思いますが。
ちなみにインターネット共有と言う機能をWindows自身が持ってもいます。
「Windows XP のインターネット接続の共有を構成する方法」
http://support.microsoft.com/kb/306126/ja
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。
Re: Windowsを無線ルーターに
Windows用の仮想無線ルーターソフトにVirtual Router というものがあるみたいです。
http://virtualrouter.codeplex.com/
C言語ではなくてC#ですが、ソースコードが公開されているのでどうやって実装しているか見てみると参考になると思います。
http://virtualrouter.codeplex.com/
C言語ではなくてC#ですが、ソースコードが公開されているのでどうやって実装しているか見てみると参考になると思います。
-
びぎなぁ
Re: Windowsを無線ルーターに
Windows7は無線LANのデバイスが対応していれば
Microsoft Virtual WiFi Miniport AdapterでPCを無線LANアクセスポイント替わりにできたような気がします。
使ったことないので使い方は知りませんがwww
Microsoft Virtual WiFi Miniport AdapterでPCを無線LANアクセスポイント替わりにできたような気がします。
使ったことないので使い方は知りませんがwww