Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Durante un'operazione di connessione, possono verificarsi momenti in cui il server remoto non può continuare senza informazioni aggiuntive dall'utente locale. A partire da Windows NT 3.5, la funzioneRasDialsupporta gli stati sospesi. Uno stato sospeso consente a Gestione connessione accesso remoto di sospendere un'operazione di connessione in modo che l'applicazione client RAS possa raccogliere informazioni dall'utente.
Gli stati sospesi sono utili nelle situazioni seguenti:
- Quando l'utente deve fornire un numero di callback.
- Quando l'autenticazione utente ha esito negativo, l'utente può digitare un nome utente e una password diversi.
- Quando la password dell'utente è scaduta, l'utente può fornire una nuova password.
Per impostazione predefinita, il supporto dello stato sospeso è disabilitato. I client RAS che desiderano supportare gli stati sospesi devono impostare il flag di RDEOPTS_PausedStates nella strutturaRASDIALEXTENSIONSpassata come parametro a RasDial.
Quando si verifica uno stato sospeso, Gestione connessione Accesso remoto richiama il gestore di notifica del client. Se il supporto dello stato sospeso è disabilitato, il messaggio di notifica indica un errore e l'operazione di connessione non riesce. Se è abilitata, Gestione connessione sospende l'operazione di connessione per attendere la risposta del client RAS. Il client RAS può riprendere l'operazione di connessione da una seconda chiamata RasDial oppure terminare chiamando la funzione RasHangUp.
Dopo aver ottenuto l'input dell'utente, il client RAS riavvia l'operazione di connessione chiamando di nuovo RasDial. Questo secondo chiamata rasDial deve specificare le informazioni seguenti:
- Handle di connessione restituito dalla chiamata RasDial originale.
- Lo stesso gestore di notifica del RasDial originale.
- Input dell'utente nei membri appropriati della strutturaRASDIALPARAMS. Gli altri membri della struttura di RASDIALPARAMS devono avere le stesse informazioni specificate nella chiamata RasDial originale.
Il secondo rasDial chiamata non può essere effettuata dall'interno del gestore di notifica.