Funzione WNetConnectionDialog1A (winnetwk.h)
La funzione WNetConnectionDialog1 visualizza una finestra di dialogo generale di esplorazione per la connessione alle risorse di rete. La funzione richiede un CONNECTDLGSTRUCT
Sintassi
DWORD WNetConnectionDialog1A(
[in, out] LPCONNECTDLGSTRUCTA lpConnDlgStruct
);
Parametri
[in, out] lpConnDlgStruct
Puntatore a una struttura CONNECTDLGSTRUCT. La struttura stabilisce i parametri del dialogo di esplorazione.
Valore restituito
Se l'utente annulla la finestra di dialogo, la funzione restituisce -1. Se la funzione ha esito positivo, restituisce NO_ERROR. Inoltre, se la chiamata ha esito positivo, il
In genere, questa finestra di dialogo restituisce un errore solo se l'utente non può immettere una sessione di dialogo. Ciò è dovuto al fatto che gli errori che si verificano dopo una sessione di dialogo vengono segnalati direttamente all'utente. Se la funzione ha esito negativo, il valore restituito è un codice di errore di sistema , ad esempio uno dei valori seguenti.
Codice restituito | Descrizione |
---|---|
|
Vengono impostate sia le opzioni CONNDLG_RO_PATH che le opzioni della finestra di dialogo CONNDLG_USE_MRU. Le opzioni della finestra di dialogo vengono specificate dal membro -o- Vengono impostate sia le opzioni di CONNDLG_PERSIST che di CONNDLG_NOT_PERSIST finestra di dialogo. -o- L'opzione della finestra di dialogo CONNDLG_RO_PATH è impostata e il membro |
|
Il membro dwType |
|
Il provider di rete è occupato (possibilmente inizializzazione). Il chiamante deve riprovare. |
|
La rete non è disponibile. |
|
Memoria insufficiente per visualizzare la finestra di dialogo. |
|
Si è verificato un errore specifico della rete. Chiamare WNetGetLastError per ottenere una descrizione dell'errore. |
Osservazioni
Nota
L'intestazione winnetwk.h definisce WNetConnectionDialog1 come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 2000 Professional [solo app desktop] |
server minimo supportato | Windows 2000 Server [solo app desktop] |
piattaforma di destinazione | Finestre |
intestazione |
winnetwk.h |
libreria |
Mpr.lib |
dll | Mpr.dll |
Vedere anche
Panoramica rete Windows