Bagikan melalui


PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE fungsi panggilan balik (wincrypt.h)

Fungsi panggilan balik PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE merilis objek yang dikembalikan oleh penyedia.

Sintaks

PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE PfnCryptObjectLocatorProviderFree;

void PfnCryptObjectLocatorProviderFree(
  [in, optional] LPVOID pPluginContext,
  [in]           PBYTE pbData
)
{...}

Parameter

[in, optional] pPluginContext

Penunjuk ke buffer opsional yang ditentukan oleh penyedia ini dan dikembalikan oleh fungsi PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_INITIALIZE . Buffer tidak dimodifikasi oleh pemanggil. Penyedia Anda dapat menggunakan data untuk membantunya menentukan tindakan apa yang harus dilakukan atau untuk mempertahankan informasi tambahan.

[in] pbData

Arahkan ke buffer untuk dilepaskan.

Mengembalikan nilai

Tidak ada

Keterangan

Fungsi PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE saat ini hanya dipanggil oleh paket keamanan Saluran Aman (Schannel). Schannel memanggil PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_GET untuk mengambil objek dan kemudian memanggil PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE untuk menghapus data yang dikembalikan oleh panggilan PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_GET dari memori ketika tidak lagi diperlukan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 [khusus aplikasi desktop]
Server minimum yang didukung Windows Server 2012 [hanya aplikasi desktop]
Target Platform Windows
Header wincrypt.h

Lihat juga

CRYPT_OBJECT_LOCATOR_PROVIDER_TABLE

PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_GET

PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_INITIALIZE