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