Bagikan melalui


Fungsi BCryptFreeBuffer (bcrypt.h)

Fungsi BCryptFreeBuffer digunakan untuk membebaskan memori yang dialokasikan oleh salah satu fungsi CNG.

Sintaksis

void BCryptFreeBuffer(
  [in] PVOID pvBuffer
);

Parameter

[in] pvBuffer

Penunjuk ke buffer memori yang akan dibebaskan.

Mengembalikan nilai

Tidak

Komentar

BCryptFreeBuffer harus dipanggil dalam mode prosesor yang sama dengan fungsi BCrypt API yang mengalokasikan buffer. Selain itu, jika buffer dialokasikan diIRQL PASSIVE_LEVEL, buffer harus dibebaskan pada IRQL. Jika buffer dialokasikan diIRQL DISPATCH_LEVEL, buffer dapat dibebaskan pada IRQL DISPATCH_LEVELatau PASSIVE_LEVELIRQL.

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

Syarat Nilai
klien minimum yang didukung Windows Vista [aplikasi desktop | Aplikasi UWP]
server minimum yang didukung Windows Server 2008 [aplikasi desktop | Aplikasi UWP]
Platform Target Windows
Header bcrypt.h
Pustaka Bcrypt.lib
DLL Bcrypt.dll

Lihat juga

BCryptEnumContexts

BCryptEnumRegisteredProviders

BCryptQueryProviderRegistration