藉由實作 COM 介面,IEAPProviderConfig來實作伺服器的組態 UI。 此 COM 介面衍生自 IUnknown,並新增三種方法:IEAPProviderConfig::Initialize、IEAPProviderConfig::ServerInvokeConfigUI,以及 IEAPProviderConfig::Uninitialize。
UI 應該支持遠端管理。 換句話說,雖然 UI 會在伺服器上設定驗證通訊協定,但 UI 本身可能會在不同的電腦上執行。 若要支持遠端管理,請將 UI 程式代碼與實際執行設定的程式代碼分開。 組態代碼位於驗證通訊協定執行所在的伺服器上。
組態 UI 物件的類別識別碼 (CLSID) 應該放在登錄中,其值名稱為 RAS_EAP_VALUENAME_CONFIG_CLSID。 如需詳細資訊,請參閱 驗證通訊協定登錄值。
當使用者在路由和 RAS 的 [屬性] 對話框中按兩下 [驗證通訊協定的設定] 按鈕時,系統會檢查登錄中是否存在此驗證通訊協定的RAS_EAP_VALUENAME_CONFIG_CLSID值。 如果是,COM 會具現化組態 UI 物件。 如果系統在登錄中找不到RAS_EAP_VALUENAME_CONFIG_CLSID,而且系統可以存取目錄服務 (DS),系統就會嘗試從類別存放區具現化物件。
如果用戶同時連線到多部計算機,則會具現化多個組態 UI 物件。