RasInvokeEapUI 函式 (ras.h)

RasInvokeEapUI 函式會顯示自定義使用者介面,以從使用者取得可延伸驗證通訊協定 (EAP) 資訊。

語法

DWORD RasInvokeEapUI(
  [in] HRASCONN            unnamedParam1,
  [in] DWORD               unnamedParam2,
  [in] LPRASDIALEXTENSIONS unnamedParam3,
  [in] HWND                unnamedParam4
);

參數

[in] unnamedParam1

RasDial 所傳回之連接的句柄。

[in] unnamedParam2

指定回呼中傳回的子專案。

[in] unnamedParam3

RASDIALEXTENSIONS 結構的指標。 此結構應該與從暫停狀態重新啟動時傳遞至 RasDial 的結構相同。 確定 RASDIALEXTENSIONS 結構的 dwSize 成員指定結構的大小。 使用 sizeof (RASDIALEXTENSIONS) 取得大小。 此參數不可為 NULL

[in] unnamedParam4

顯示EAP使用者介面時要使用的父視窗句柄。

傳回值

如果函式成功,傳回值會 ERROR_SUCCESS

如果函式失敗,則傳回值是下列其中一個錯誤碼,或 來自路由和遠端訪問錯誤碼 或 Winerror.h 的值。

意義
ERROR_INVALID_HANDLE
hRasConn 參數為零,或 lpExtensions 參數為 NULL
ERROR_INVALID_SIZE
RASDIALEXTENSIONS 結構的 dwSize 成員值會指定使用中操作系統不支援的結構版本。
其他
使用 FormatMessage 擷取對應至傳回之錯誤碼的系統錯誤訊息。

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
目標平台 Windows
標頭 ras.h
程式庫 Rasapi32.lib
Dll Rasapi32.dll

另請參閱

RASDIALEXTENSIONS

RASEAPINFO

RasDial

遠端訪問服務 (RAS) 概觀

遠端存取服務函式