Использование диалогового окна "Подключения"
Функция 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;
}
Дополнительные сведения об использовании обработчика ошибок, заданного приложением, см. Получение сетевых ошибок.