Verwenden des Dialogfelds "Verbindungen"
Die WNetConnectionDialog-Funktion erstellt ein Dialogfeld, das dem Benutzer das Durchsuchen und Herstellen einer Verbindung mit Netzwerkressourcen ermöglicht. Sie können auch die WNetConnectionDialog1-Funktion aufrufen, um ein Verbindungsdialogfeld zu erstellen. WNetConnectionDialog1 erfordert eine CONNECTDLGSTRUCT-Struktur .
Die WNetDisconnectDialog-Funktion erstellt ein Dialogfeld, in dem der Benutzer die Verbindung mit Netzwerkressourcen trennen kann.
Im folgenden Codebeispiel wird veranschaulicht, wie die WNetConnectionDialog-Funktion aufgerufen wird, um ein Dialogfeld zu erstellen, in dem Datenträgerressourcen angezeigt werden. Wenn der Aufruf fehlschlägt, ruft das Beispiel einen anwendungsdefinierten Fehlerhandler auf.
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;
}
Weitere Informationen zur Verwendung eines anwendungsdefinierten Fehlerhandlers finden Sie unter Abrufen von Netzwerkfehlern.