Usando a caixa de diálogo Conexões
A função WNetConnectionDialog cria uma caixa de diálogo que permite que o usuário navegue e se conecte aos recursos de rede. Você também pode chamar a função WNetConnectionDialog1 para criar uma caixa de diálogo de conexões. WNetConnectionDialog1 requer uma estrutura CONNECTDLGSTRUCT .
A função WNetDisconnectDialog cria uma caixa de diálogo que permite que o usuário se desconecte dos recursos de rede.
O exemplo de código a seguir demonstra como chamar a função WNetConnectionDialog para criar uma caixa de diálogo que exibe recursos de disco. Se a chamada falhar, o exemplo chamará um manipulador de erros definido pelo aplicativo.
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 obter mais informações sobre como usar um manipulador de erros definido pelo aplicativo, consulte Recuperando erros de rede.