Поделиться через


Использование диалогового окна "Подключения"

Функция WNetConnectionDialog создает диалоговое окно, позволяющее пользователю просматривать и подключаться к сетевым ресурсам. Вы также можете вызвать функцию WNetConnectionDialog1, чтобы создать диалоговое окно подключений. WNetConnectionDialog1 требуется структура CONNECTDLGSTRUCT.

Функция WNetDisconnectDialogсоздает диалоговое окно, позволяющее пользователю отключиться от сетевых ресурсов.

В следующем примере кода показано, как вызвать функцию WNetConnectionDialog, чтобы создать диалоговое окно с ресурсами диска. Если вызов завершается сбоем, в примере вызывается обработчик ошибок, определенный приложением.

DWORD dwResult; 
//
// Call the WNetConnectionDialog function.
//
dwResult = WNetConnectionDialog(hwnd, RESOURCETYPE_DISK);
//
// Call an application-defined error handler 
//  to process errors.
//
if(dwResult != NO_ERROR) 
{
    NetErrorHandler(hwnd, dwResult, (LPSTR)"WNetConnectionDialog"); 
    return FALSE; 
}

Дополнительные сведения об использовании обработчика ошибок, заданного приложением, см. Получение сетевых ошибок.