Udostępnij za pośrednictwem


Okno dialogowe Korzystanie z połączeń

Funkcja WNetConnectionDialog tworzy okno dialogowe umożliwiające użytkownikowi przeglądanie zasobów sieciowych i łączenie się z nimi. Możesz również wywołać funkcję WNetConnectionDialog1, aby utworzyć okno dialogowe połączeń. WNetConnectionDialog1 wymaga struktury CONNECTDLGSTRUCT.

Funkcja WNetDisconnectDialog tworzy okno dialogowe, które umożliwia użytkownikowi rozłączenie się z zasobami sieciowymi.

W poniższym przykładzie kodu pokazano, jak wywołać funkcję WNetConnectionDialog w celu utworzenia okna dialogowego z wyświetlonymi zasobami dysku. Jeśli wywołanie zakończy się niepowodzeniem, przykład wywołuje procedurę obsługi błędów zdefiniowaną przez aplikację.

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; 
}

Aby uzyskać więcej informacji na temat tego, jak korzystać z procedury obsługi błędów definiowanej przez aplikację, zobacz Pobieranie błędów sieci.