Usar el cuadro de diálogo Conexiones
La función WNetConnectionDialog crea un cuadro de diálogo que permite al usuario examinar y conectarse a los recursos de red. También puede llamar a la función WNetConnectionDialog1 para crear un cuadro de diálogo de conexiones. WNetConnectionDialog1 requiere una estructura CONNECTDLGSTRUCT .
La función WNetDisconnectDialog crea un cuadro de diálogo que permite al usuario desconectar de los recursos de red.
En el ejemplo de código siguiente se muestra cómo llamar a la función WNetConnectionDialog para crear un cuadro de diálogo que muestre los recursos de disco. Si se produce un error en la llamada, el ejemplo llama a un controlador de errores definido por la aplicación.
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;
}
Para obtener más información sobre el uso de un controlador de errores definido por la aplicación, consulte Recuperación de errores de red.