Fungsi RasInvokeEapUI (ras.h)

Fungsi RasInvokeEapUI menampilkan antarmuka pengguna kustom untuk mendapatkan informasi Extensible Authentication Protocol (EAP) dari pengguna.

Sintaks

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

Parameter

[in] unnamedParam1

Tangani ke koneksi yang dikembalikan oleh RasDial.

[in] unnamedParam2

Menentukan subentry yang dikembalikan dalam panggilan balik.

[in] unnamedParam3

Arahkan ke struktur RASDIALEXTENSIONS . Struktur ini harus sama dengan yang diteruskan ke RasDial saat memulai ulang dari status dijeda. Pastikan bahwa anggota dwSize dari struktur RASDIALEXTENSIONS menentukan ukuran struktur. Dapatkan ukuran menggunakan sizeof(RASDIALEXTENSIONS). Parameter ini tidak boleh NULL.

[in] unnamedParam4

Tangani ke jendela induk untuk digunakan saat menampilkan antarmuka pengguna EAP.

Nilai kembali

Jika fungsi berhasil, nilai yang dikembalikan adalah ERROR_SUCCESS.

Jika fungsi gagal, nilai yang dikembalikan adalah salah satu kode kesalahan berikut atau nilai dari Kode Kesalahan Perutean dan Akses Jarak Jauh atau Winerror.h.

Nilai Makna
ERROR_INVALID_HANDLE
Parameter hRasConn adalah nol, atau parameter lpExtensions adalah NULL.
ERROR_INVALID_SIZE
Nilai anggota dwSize dari struktur RASDIALEXTENSIONS menentukan versi struktur yang tidak didukung oleh sistem operasi yang digunakan.
Lainnya
Gunakan FormatMessage untuk mengambil pesan kesalahan sistem yang sesuai dengan kode kesalahan yang dikembalikan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header ras.h
Pustaka Rasapi32.lib
DLL Rasapi32.dll

Lihat juga

RASDIALEXTENSIONS

RASEAPINFO

RasDial

Gambaran Umum Layanan Akses Jarak Jauh (RAS)

Fungsi Layanan Akses Jarak Jauh