共用方式為


回呼連線

RAS 支援遠端伺服器停止回應的連線,然後回呼用戶端以建立連線。

對於可連線至 RAS 伺服器的每個使用者,伺服器會儲存回呼屬性,以控制連線的建立方式。 預設屬性為 [無回呼],這表示使用者可以在沒有回呼的情況下連線到 RAS 伺服器。 或者,RAS 伺服器的系統管理員可以將 Preset 或 Set-By-Caller 回呼屬性指派給使用者。

針對指派預設限制的使用者,系統管理員會指定 RAS 伺服器必須回呼以建立連線的電話號碼。 使用者無法指定不同的數位,而且無法在沒有回呼的情況下建立連線。

「遠端存取」連線管理員和遠端伺服器會自動處理預設回呼作業。 RAS 用戶端應用程式不需要在回呼作業的各種狀態期間呼叫通知處理常式時,對使用者提供意見反應以外的任何動作。

獲指派 [依呼叫者設定] 許可權的使用者可以選擇使用或不使用回呼來連線。 RasDial呼叫會使用RASDIALPARAMS結構的szCallbackNumber成員來表示選擇。

szCallbackNumber成員可以直接指定回呼號碼;或者,若要建立沒有回呼的連接,szCallbackNumber可以指向空字串 「」。 在上述任一情況下,遠端存取連線管理員會自動處理連線作業。 如同預設回呼作業,RAS 用戶端不需要執行任何動作,而不需要提供意見反應給使用者。

如果 RasDial 呼叫啟用 暫停狀態szCallbackNumber 可以指向星號字串 「*」,表示連接作業應該進入暫停狀態,讓使用者輸入回呼號碼。 在此情況下,在遠端伺服器驗證使用者之後,「由呼叫端設定」使用者的連線作業會進入暫停狀態。 在暫停狀態期間,RAS 用戶端會從使用者取得回呼號碼輸入。 接著,用戶端會藉由進行szCallbackNumber指定使用者提供號碼的第二個RasDial呼叫,以繼續連線作業。

注意

如果未啟用暫停狀態, 當 szCallbackNumber 指向星號字串 「*」 時,會有不同的意義。 在此情況下,星號表示回呼號碼會儲存在 RasDial 通話所指定的電話簿檔案中。

 

在回呼事件中, 呼叫 RasDial 不會在伺服器回呼用戶端之後傳回。