Verwenden des Dialogfelds "Verbindungen"
Die WNetConnectionDialog-Funktion erstellt ein Dialogfeld, in dem der Benutzer netzwerkressourcen durchsuchen und eine Verbindung herstellen kann. 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 von Netzwerkressourcen trennen kann.
Im folgenden Codebeispiel wird veranschaulicht, wie Sie die WNetConnectionDialog--Funktion aufrufen, 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.