Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция WNetDisconnectDialog запускает общее диалоговое окно просмотра для отключения от сетевых ресурсов. Для функции требуется дескриптор для окна владельца диалогового окна.
Синтаксис
DWORD WNetDisconnectDialog(
[in] HWND hwnd,
[in] DWORD dwType
);
Параметры
[in] hwnd
Дескриптор окна владельца диалогового окна.
[in] dwType
Тип ресурса для отключения. Этот параметр может иметь следующее значение.
| Значение | Значение |
|---|---|
|
Отключается от дисковых ресурсов. |
Возвращаемое значение
Если функция выполняется успешно, возвращаемое значение будет NO_ERROR. Если пользователь отменяет диалоговое окно, возвращается значение –1.
Если функция завершается сбоем, возвращаемое значение представляет собой системный код ошибки, например одно из следующих значений.
| Код возврата | Описание |
|---|---|
|
Произошла ошибка, относявшаяся к сети. Чтобы получить описание ошибки, вызовите функцию WNetGetLastError . |
|
Сеть недоступна. |
|
Недостаточно памяти для запуска диалогового окна. |
Комментарии
Функция WNetDisconnectDialog немедленно возвращается и создает диалоговое окно для отключения сетевых дисков. Это диалоговое окно выполняется асинхронно в рабочем потоке.
Если рабочий поток завершается, окно владельца и связанное с ним диалоговое окно также завершаются. В этом случае пользователь может не взаимодействовать с диалоговым окном, так как оно не будет отображаться на экране пользователя или будет отображаться кратко.
Требования
| Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
| Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
| Целевая платформа | Windows |
| Header | winnetwk.h |
| Библиотека | Mpr.lib |
| DLL | Mpr.dll |