Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Мобильные платформы > Windows CE
Перезагрузить страницу Как програмнно включить WiFi на WinCE
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
mika505 mika505 вне форума
Новичок
 
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 28.10.2010
По умолчанию Как програмнно включить WiFi на WinCE - 28.10.2010, 20:29

Привет всем!
Столкнулся с проблемой включения WiFi адаптера.
Адаптер AR6K_SD1 в реестре:

[HKEY_LOCAL_MACHINE\Comm\AR6K_SD1]
Display Name=AR6000 WLAN Adapter SD
Group=NDIS
ImagePath=ar6k_ndis_sdio.dll
Wireless=1

[HKEY_LOCAL_MACHINE\Comm\AR6K_SD1\Parms]
powerSaveMode=2
currentPowerState=1
BusType=0
BusNumber=0
BtCoexAntConfig=0
eepromFile=NULL

Пытался через SetDevicePower(szName, POWER_NAME, PwrDeviceUnspecified) - включение, и SetDevicePower(szName, POWER_NAME, D4) - выключение.
где szName={98C5250D-C29A-4985-AE5F-AFE5367E5006}\AR6K_SD1.

Проблема в том, что при перезагрузке, когда адаптер выключен функция включения не работает. Если включить через навигатор WiFi, то SetDevicePower начинает работать и на включение и на выключение.

Как я понял проблема в том, что адаптер необходимо сначала активировать.
Проверил регистр до включения WiFi и после - разница в том, что появляется
новый ключ
[HKEY_LOCAL_MACHINE\Drivers\Active\103]
Hnd=3582778688
Name=DRG1:
Key=\Drivers\SDCARD\ClientDrivers\Custom\MANF-0271-CARDID-0201-FUNC-1
BusParent=3489963616
InterfaceType=0
BusName=SDBus_1_0_1
ClientInfo=686337

Сам ключ [HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Cu stom\MANF-0271-CARDID-0201-FUNC-1] выглядит так
Dll=ar6k_ndis_sdio.dll
Prefix=DRG

Вобщем тогда пробовал до вызова SetDevicePower на включение вызывать
handle = ActivateDevice(L"\\Drivers\\SDCARD\\ClientDrivers\ \Custom\\MANF-0271-CARDID-0201-FUNC-1",NULL);
на что выдовало handle=NULL, а GetLastError()=110(ERROR_OPEN_FAILED
)

Вообщем больше пока ничего в голову не пришло.

Если есть идеи, пишите, буду благодарен.
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выбор WiFi устройства. Прием WiFi g280 Сетевые подключения 0 03.03.2012 20:10
Нужен программист под WinCE Embaded Windows CE 0 09.01.2012 13:07
Можно ли МФУ без WIFI, заставить работать по WIFI/ и WIFI Nikodim Сетевые подключения 2 28.08.2011 07:17
Требуется программист под WinCE на С 2700026 Windows CE 0 26.06.2011 19:24
Требуется программист на С под WinCE 2700026 Работа 0 26.06.2011 19:18
WIFI роутер asus WL-520GU проблема с WIFI Kuzmich53 Сетевые подключения 7 18.12.2010 15:10
WinCE и Igo карточная навигация Rainmans Windows CE 0 02.12.2010 12:55
Помогите Virtual PC + WinCE 6.0 R3 ADMIN99 Операционная система Windows 0 13.10.2010 16:53
Нужен программист под WinCE freeborn Windows CE 0 13.09.2010 01:58
Подключаем WiFi Интернет-шлюз и WiFi Маршрутизатор вместе через wireless lan OKrill Сетевые подключения 1 14.02.2010 02:06
Драйверы USB в КПК под WinCE 5.0 sagedima Windows CE 0 06.11.2007 16:39
Чем отличаются WinCE 4.2 and WinCE NET 4.2 core kirill_59 Windows CE 0 29.01.2007 20:44



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов