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.