Fungsi SslComputeEapKeyBlock
Fungsi SslComputeEapKeyBlock menghitung blok kunci yang digunakan oleh Extensible Authentication Protocol (EAP).
Sintaks
SECURITY_STATUS WINAPI SslComputeEapKeyBlock(
_In_ NCRYPT_PROV_HANDLE hSslProvider,
_In_ NCRYPT_KEY_HANDLE hMasterKey,
_In_ PBYTE pbRandoms,
_In_ DWORD cbRandoms,
_Out_opt_ PBYTE pbOutput,
_In_ DWORD cbOutput,
_Out_ DWORD *pcbResult,
_In_ DWORD dwFlags
);
Parameter
-
hSslProvider [in]
-
Handel instans penyedia protokol Secure Sockets Layer protocol (SSL).
-
hMasterKey [in]
-
Handel objek kunci master .
-
pbRandoms [in]
-
Penunjuk ke buffer yang berisi penggabungan nilai client_random dan server_random sesi SSL.
-
cbRandoms [in]
-
Panjangnya, dalam byte, dari buffer pbRandoms .
-
pbOutput [keluar, opsional]
-
Alamat buffer yang menerima BLOB kunci. Parameter cbOutput berisi ukuran buffer ini. Jika parameter ini NULL, fungsi ini akan menempatkan ukuran yang diperlukan, dalam byte, dalam DWORD yang ditunjukkan oleh parameter pcbResult .
-
cbOutput [in]
-
Panjangnya, dalam byte, dari buffer pbOutput .
-
pcbResult [out]
-
Penunjuk ke nilai DWORD yang menentukan panjang, dalam byte, dari hash yang ditulis ke buffer pbOutput .
-
dwFlags [in]
-
Atur ke NCRYPT_SSL_SERVER_FLAG untuk menunjukkan bahwa ini adalah panggilan server.
Mengembalikan nilai
Jika fungsi berhasil, fungsi akan mengembalikan nol.
Jika fungsi gagal, fungsi mengembalikan nilai kesalahan bukan nol.
Mengembalikan kode/nilai | Deskripsi |
---|---|
|
Salah satu handel yang disediakan tidak valid. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2008 [hanya aplikasi desktop] |
Header |
|
DLL |
|