Bagikan melalui


PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_PASSWORD fungsi panggilan balik (wincrypt.h)

Fungsi panggilan balik PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_PASSWORD merilis kata sandi yang digunakan untuk mengenkripsi array byte pertukaran informasi pribadi (PFX).

Sintaks

PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_PASSWORD PfnCryptObjectLocatorProviderFreePassword;

void PfnCryptObjectLocatorProviderFreePassword(
  [in, optional] LPVOID pPluginContext,
  [in]           PCWSTR pwszPassword
)
{...}

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] pwszPassword

Untai (karakter) Unicode yang dihentikan null yang berisi kata sandi.

Mengembalikan nilai

Tidak ada

Keterangan

Fungsi PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_PASSWORD saat ini hanya dipanggil oleh paket keamanan Saluran Aman (Schannel). Schannel memanggil PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_GET untuk mengambil array byte PFX dan kemudian memanggil PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_PASSWORD setelah array byte diproses tetapi sebelum memanggil fungsi PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_IDENTIFIER .

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