Bagikan melalui


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

BCryptEnumContexts

BCryptEnumRegisteredProviders

BCryptQueryProviderRegistration