-
Есть wireless (беспроводное) соединение, которое постоянно разрывается. Задача: определить момент разрыва и программно подключиться. Начну с того, что в сети я не нашел ни одного живого примераc RAS Api. Есть какие-то куски кода, но к ним не подходит не один модуль ras.pas. Более того, в форумах вычитал, что якобы невозможно в RAS получить wireless соединения. Не знаю, насколько правда, но проверить не на чем (не компилируется код. ras.pas всегда не тот). Нашел пример от Rouse_, в котором он получает все сетевые соединения через Shell (IShellFolder2). Пример рабочий, показывает все как надо, но непонятно как подключаться и разрываться. Информации очень мало, да и не знаю я объектной модели всего этого дело.
И последнее. Кто-то советует использовать WNetOpenEnum/WNetEnumResource/WNetCloseEnum для моей задачи. Посмотрел, в основном эти ф-ции используют для подключения/отключения дисков, но не соединений. Подскажите, что, собственно, делать? Что читать? Какие ф-ции использовать? Может у кого есть рабочий пример с RAS Api? Заранее низкий поклон и огромное спасибо!
-
Гугл на запрос 'RAS api delphi' отдал: Результатов: примерно 371 000
неужели там ничего нет?
|