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.