Fungsi BCryptFreeBuffer (bcrypt.h)
Fungsi BCryptFreeBuffer digunakan untuk membebaskan memori yang dialokasikan oleh salah satu fungsi CNG.
Sintaks
void BCryptFreeBuffer(
[in] PVOID pvBuffer
);
Parameter
[in] pvBuffer
Penunjuk ke buffer memori yang akan dibebaskan.
Nilai kembali
Tidak ada
Keterangan
BCryptFreeBuffer harus dipanggil dalam mode prosesor yang sama dengan fungsi BCrypt API yang mengalokasikan buffer. Selain itu, jika buffer dialokasikan di PASSIVE_LEVELIRQL, buffer harus dibebaskan di IRQL tersebut. Jika buffer dialokasikan di DISPATCH_LEVELIRQL, buffer dapat dibebaskan di IRQLDISPATCH_LEVEL atau IRQLPASSIVE_LEVEL.
Untuk memanggil fungsi ini dalam mode kernel, gunakan Cng.lib, yang merupakan bagian dari Driver Development Kit (DDK). Windows Server 2008 dan Windows Vista: Untuk memanggil fungsi ini dalam mode kernel, gunakan Ksecdd.lib.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2008 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | bcrypt.h |
Pustaka | Bcrypt.lib |
DLL | Bcrypt.dll |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk