Получение списка устройств
Получение списка устройств
Подскажите, пожалуйста, как программно получить список устройств (например, сетевых адаптеров)?
Я так понимаю, один из вариантов - взять инфу из реестра. Но никак пока не соображу, как именно? Какие функции использовать?
И есть ли другие варианты?
Я так понимаю, один из вариантов - взять инфу из реестра. Но никак пока не соображу, как именно? Какие функции использовать?
И есть ли другие варианты?
У меня сейчас просто истерика будет....
To Sehn:
Спасибо большое! Просто огромное!! Если вы укажете хотя бы примерное название раздела, буду просто на седьмом небе!
:о)))))))))))))
Если кто не понял, я - продолжающий ЧАЙНИК, меня интересуют ПРИНЦИПЫ работы (до сих пор ни у кого не могу получить ответа на дебильный вопрос: отличается ли программирование на системном уровне для Wi-Fi от программирования для обычной сети и чем?). Я не понимаю, КАК работать с реестром PocketPC (конкретно WinMobile 2003) и не могу найти материалов на эту тему. Я не понимаю, КАКИЕ функции работы с устройствами, аналогичные настольной платформе, используются в покете и ГДЕ это можно узнать.
Поэтому и спрашиваю.
Если вы можете+хотите, ответьте пожалуйста на КОНКРЕТНЫЙ вопрос.
Если у вас есть материалы+их не жалко, - поделитесь.
Заранее спасибо.
To Sehn:
Спасибо большое! Просто огромное!! Если вы укажете хотя бы примерное название раздела, буду просто на седьмом небе!
:о)))))))))))))
Если кто не понял, я - продолжающий ЧАЙНИК, меня интересуют ПРИНЦИПЫ работы (до сих пор ни у кого не могу получить ответа на дебильный вопрос: отличается ли программирование на системном уровне для Wi-Fi от программирования для обычной сети и чем?). Я не понимаю, КАК работать с реестром PocketPC (конкретно WinMobile 2003) и не могу найти материалов на эту тему. Я не понимаю, КАКИЕ функции работы с устройствами, аналогичные настольной платформе, используются в покете и ГДЕ это можно узнать.
Поэтому и спрашиваю.
Если вы можете+хотите, ответьте пожалуйста на КОНКРЕТНЫЙ вопрос.
Если у вас есть материалы+их не жалко, - поделитесь.
Заранее спасибо.
legent, а гугл уже отменили?
Запрос "pocket pc registry visual" выдаёт что надо. Например, ссылку на http://www.pocketpcdn.com/
Запрос "pocket pc registry visual" выдаёт что надо. Например, ссылку на http://www.pocketpcdn.com/
EnumDevices / FindFirstDevice /FindNextDevice / CreateFile / DeviceIoControl и так далее.legent писал(а):to igorekk:
Наверно, я и в гугле чайник. :о))
Спасибо за ссылку!
А не через реестр (через те же апи, которых я не вижу в MW2003 SDK) как можно работать с устройствами на покете?
Я бы Вам все-таки посоветовал поставить MSDN, или воспользоваться его Online версией http://msdn2.microsoft.com/ru-ru/default.aspx
имхо, без него сложно будет.
kvv
рекомендую зайти на opennetcf.org
взять openetcf.net.dll и все проблемы решены, прелесть в работе написаной проги с её использованием в совместимости от PocketPC 2000/2002 и до 6.0
а можно почитать msdn, и писать, но совместимость полная (я про WiFI) будет тока под 5.0, 6.0. до 5.0 не на всех девайсах будет пахать.
Так же в MSDN почитайте про NDIS и WZC WirelessZeroConfiguration
взять openetcf.net.dll и все проблемы решены, прелесть в работе написаной проги с её использованием в совместимости от PocketPC 2000/2002 и до 6.0
а можно почитать msdn, и писать, но совместимость полная (я про WiFI) будет тока под 5.0, 6.0. до 5.0 не на всех девайсах будет пахать.
Так же в MSDN почитайте про NDIS и WZC WirelessZeroConfiguration
-
- Новенький (0 lvl)
- Сообщения: 11
- Зарегистрирован: Вт мар 01, 2005 09:50
см:Я не понимаю, КАК работать с реестром PocketPC (конкретно WinMobile 2003) и не могу найти материалов на эту тему.
RegCreateKeyEx
RegOpenKeyEx
RegCloseKey
RegQueryValueEx
RegSetValueEx
см:Я не понимаю, КАКИЕ функции работы с устройствами, аналогичные настольной платформе, используются в покете и ГДЕ это можно узнать
CreateFile
ReadFile
WriteFile
DeviceIoControl
CloseHandle
Правильно не компилировалась. DeviceIoControl в стандартных заголовках evc отстутствует, т.к считается это эта функция низкоуровневая и для прикладного програмиста не нужна, создай своё описание (это функция из coredll.dll), либо изучай и используй заголовки из PlatformBuilderНасколько я помню, у меня в eMbedded C++ программа с DeviceIo.. не компилировалась.
Всё необходимое описано в MSDN и заголовках *.h