Ad-Hoc беспроводная сеть на C # - PullRequest
1 голос
/ 08 июня 2010

Я хотел бы автоматически создать специальную беспроводную сеть с моего ноутбука. Я использую Windows XP SP3 и хочу сделать это с помощью C #.

Я видел несколько библиотек для мобильных устройств, но я не нашел что-то, обновляющее ПК Есть ли API для этого?

Спасибо.

Ответы [ 3 ]

0 голосов
/ 03 марта 2011

Меня это тоже интересует.Я думаю, что это может быть полезно: http://msdn.microsoft.com/en-us/library/ms705973(v=vs.85).aspx

К сожалению, это доступно только для Windows 7 и Windows Server 2008. Я верю.
Я не знаю никакого c #, но если бы я знал, то это 'наверное, имеет смысл.Если вы обнаружите какие-либо идеи, пожалуйста, свяжитесь со мной, я также хотел бы узнать, как это сделать.

0 голосов
/ 16 сентября 2012

Если вы готовы настроить один компьютер в сети в качестве беспроводного сервера и отказаться от Ad Hoc, то API Managed Wifi на codeplex выглядит очень многообещающе.Он находится в C # и работает на XP SP3 и выше (и немного на SP2, к вашему сведению).http://managedwifi.codeplex.com/

Используется API-интерфейс Native Wifi от Microsoft.Native Wifi API требует наличия серверного компьютера, который будет раздавать частные IP-адреса другим устройствам, которые подключаются к создаваемой вами сети.В Native Wifi вы хотите использовать ICS в автономном режиме, чтобы создать свою сеть (если вы хотите, чтобы доступ в Интернет в вашей сети использовался тогда полностью ICS).http://msdn.microsoft.com/en-us/library/windows/desktop/dd815252(v=vs.85).aspx

Используйте Native Wifi в качестве справочного материала, хотя API-интерфейс Managed Wifi - это то, что вам нужно для C #.

0 голосов
/ 08 июня 2010

Ad-hoc сети обычно используются в Ubiquitous Computing (умные дома). Для ноутбука это зависит от того, к чему вы хотите подключиться, так как ad-hoc обычно работает со многими устройствами, которыми вы управляете.

Может быть, вы имеете в виду подключение к любой сети, в которой вы можете, и в этом случае это больше на уровне ОС.

...