Metode IEAPProviderConfig::RouterInvokeCredentialsUI (rrascfg.h)

Sistem memanggil metode RouterInvokeCredentialsUI untuk memanggil antarmuka pengguna kredensial untuk autentikasi EAP antara dua router.

Sintaks

HRESULT RouterInvokeCredentialsUI(
  DWORD     dwEapTypeId,
  ULONG_PTR uConnectionParam,
  HWND      hwndParent,
  DWORD     dwFlags,
  BYTE      *pConnectionDataIn,
  DWORD     dwSizeOfConnectionDataIn,
  BYTE      *pUserDataIn,
  DWORD     dwSizeOfUserDataIn,
  BYTE      **ppUserDataOut,
  DWORD     *pdwSizeOfUserDataOut
);

Parameter

dwEapTypeId

Menentukan EAP untuk memanggil antarmuka pengguna konfigurasi.

uConnectionParam

Menentukan sesi konfigurasi untuk memanggil antarmuka pengguna.

hwndParent

Tangani ke jendela induk untuk antarmuka pengguna konfigurasi.

dwFlags

Menentukan bendera RAS_EAP_FLAG_ROUTER. Ini adalah satu-satunya bendera yang valid untuk parameter ini. Ini menunjukkan bahwa autentikasi berada di antara dua router. Parameter ini selalu menyertakan bendera ini.

pConnectionDataIn

Arahkan ke data konfigurasi saat ini untuk antarmuka.

dwSizeOfConnectionDataIn

Menentukan ukuran data konfigurasi saat ini yang diarahkan oleh parameter pConnectionDataIn .

pUserDataIn

Arahkan ke data kredensial saat ini untuk antarmuka.

dwSizeOfUserDataIn

Menentukan ukuran data kredensial saat ini.

ppUserDataOut

Arahkan ke penunjuk ke buffer untuk menerima data kredensial baru untuk antarmuka.

pdwSizeOfUserDataOut

Arahkan ke variabel DWORD untuk menerima ukuran data kredensial baru.

Nilai kembali

Jika fungsi berhasil, nilai yang dikembalikan harus S_OK.

Jika fungsi gagal, nilai yang dikembalikan harus menjadi salah satu kode berikut.

Menampilkan kode Deskripsi
E_FAIL
Kesalahan tidak spesifik.
E_INVALIDARG
Salah satu argumen tidak valid.
E_OUTOFMEMORY
Metode gagal karena tidak dapat mengalokasikan memori yang diperlukan.
E_UNEXPECTED
Terjadi kesalahan tak terduga.

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 rrascfg.h

Lihat juga

Antarmuka EAP

Referensi Protokol Autentikasi yang Dapat Diperluas

IEAPProviderConfig

IEAPProviderConfig::Initialize

IEAPProviderConfig::RouterInvokeConfigUI

IEAPProviderConfig::ServerInvokeConfigUI

IEAPProviderConfig::Uninitialize