Condividi tramite


Funzione WNetConnectionDialog (winnetwk.h)

La funzione WNetConnectionDialog avvia una finestra di dialogo di esplorazione generale per la connessione alle risorse di rete. La funzione richiede un handle per la finestra proprietario della finestra di dialogo.

Sintassi

DWORD WNetConnectionDialog(
  [in] HWND  hwnd,
  [in] DWORD dwType
);

Parametri

[in] hwnd

Gestire la finestra del proprietario per la finestra di dialogo.

[in] dwType

Tipo di risorsa per consentire le connessioni. Questo parametro può essere il valore seguente.

Valore Significato
RESOURCETYPE_DISK
Connessioni alle risorse del disco.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è NO_ERROR. Se l'utente annulla la finestra di dialogo, la funzione restituisce –1.

Se la funzione ha esito negativo, il valore restituito è un codice di errore di sistema, ad esempio uno dei valori seguenti.

Codice restituito Descrizione
ERROR_EXTENDED_ERROR
Si è verificato un errore specifico della rete. Per ottenere una descrizione dell'errore, chiamare la funzione WNetGetLastError .
ERROR_INVALID_PASSWORD
La password specificata non è valida.
ERROR_NO_NETWORK
La rete non è disponibile.
ERROR_NOT_ENOUGH_MEMORY
Memoria insufficiente per avviare la finestra di dialogo.

Commenti

Se l'utente fa clic su OK nella finestra di dialogo, la connessione di rete richiesta verrà eseguita quando viene restituita la funzione WNetConnectionDialog .

Se la funzione tenta di effettuare una connessione e il provider di rete restituisce il messaggio ERROR_INVALID_PASSWORD, il sistema richiede all'utente di immettere una password. Il sistema usa la nuova password in un altro tentativo di effettuare la connessione.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winnetwk.h
Libreria Mpr.lib
DLL Mpr.dll

Vedi anche

WNetAddConnection3

WNetCancelConnection2

WNetDisconnectDialog

Panoramica di Rete Windows (WNet)

Funzioni di rete Windows