2016-07-06 5 views
2

Я разрабатываю приложение, которое показывает доступную Wi-Fi-сеть и позволяет подключать/отключать на компакт-диске Windows 7 (x86).Как отключить соединение с диспетчером подключений в WEC7

Мне нужно использовать API-интерфейс диспетчера подключений, поскольку он содержит Connection Manager в дизайне ОС.

Я могу добавить конфигурацию соединения с CmAddConnectionConfig и связаться с CmAcquireConnection успешно. Но я не нашел функцию, которая может отключить целевое соединение. Я пробовал функцию CmReleaseConnection, но он всегда возвращает CMRE_INVALID_CONNECTION.

Существует ограниченная информация о Connection Manager в Интернете, и я нашел, что кто-то встретил same problem.

Я работаю над ним около трех дней. Было бы полезно, если вы можете помочь мне решить его или дать мне несколько предложений.

ответ

1

Как CmReleaseConnection не может работать должным образом, я буду использовать CmDeleteConnectionConfig для удаления, а затем создать другой сетевой профиль, не выполняя соединение. Я нашел это решение от MSDN.

+0

Спасибо за этот совет. Он работал отлично в первый раз. – pionium

 Смежные вопросы

  • Нет связанных вопросов^_^