可延伸的驗證通訊協定
可延伸驗證通訊協定技術的概觀。
若要開發可延伸驗證通訊協定,您需要下列標頭:
如需這項技術的程式設計指導方針,請參閱:
PPP_EAP_ACTION PPP_EAP_ACTION列舉型別會指定連線管理員代表驗證通訊協定採取的動作。 |
RAS_AUTH_ATTRIBUTE_TYPE RAS_AUTH_ATTRIBUTE_TYPE列舉型別會指定用於會話驗證的屬性值。 |
初始 化 系統會呼叫 Initialize 方法,以使用指定的電腦初始化 EAP 組態會話。 |
RasEapFreeMemory RAS 連線管理員會呼叫 RasEapFreeMemory 來釋放 RasEapInvokeConfigUI、RasEapGetIdentity 和 RasEapInvokeInteractiveUI 所傳回的記憶體緩衝區。 |
RasEapGetIdentity RAS 連線管理員會呼叫 RasEapGetIdentity 函式,以取得要求驗證之使用者的身分識別資訊。 |
RasEapGetInfo RAS 連線管理員會呼叫 RasEapGetInfo,以取得指定驗證通訊協定的一組函式指標。 |
RasEapInvokeConfigUI RAS 連線管理員會呼叫 RasEapInvokeConfigUI 函式,以顯示對話方塊,以從使用者取得設定資訊。 |
RasEapInvokeInteractiveUI RAS 連線管理員會呼叫 RasEapInvokeInteractiveUI 函式來顯示對話方塊,以從使用者取得驗證資料。 |
RouterInvokeConfigUI 系統會呼叫 RouterInvokeConfigUI 方法,在兩個路由器之間叫用 EAP 驗證的設定使用者介面。 |
RouterInvokeCredentialsUI 系統會呼叫 RouterInvokeCredentialsUI 方法,以叫用兩個路由器之間 EAP 驗證的認證使用者介面。 |
ServerInvokeConfigUI 系統會呼叫 ServerInvokeConfigUI 方法,以叫用遠端存取用戶端與伺服器之間 EAP 驗證的設定使用者介面。 |
Uninitialize 系統會呼叫 Uninitialize 方法來關閉指定的 EAP 組態會話。 |
IEAPProviderConfig EAP 提供者的 UI。 |
PPP_EAP_INFO PPP_EAP_INFO 結構會將驗證通訊協定的相關資訊提供給連線管理員,包括 EAP DLL 中函式的指標。 |
PPP_EAP_INPUT PPP_EAP_INPUT 結構用於 RAS 連線管理員 Service PPP 實作與 EAP 之間的互動。 |
PPP_EAP_OUTPUT 驗證通訊協定會使用 PPP_EAP_OUTPUT 結構,在從 RasEapMakeMessage 的呼叫傳回時,將要求和狀態資訊傳達給連線管理員。 |
PPP_EAP_PACKET PPP_EAP_PACKET 結構會指定驗證通訊協定所處理封包的相關資訊。 |
RAS_AUTH_ATTRIBUTE RAS_AUTH_ATTRIBUTE 結構可用來在 EAP 會話期間傳遞類型為 RAS_AUTH_ATTRIBUTE_TYPE 的驗證屬性。 |