Fungsi CertDeleteCTLFromStore (wincrypt.h)
Fungsi CertDeleteCTLFromStore menghapus konteks daftar kepercayaan sertifikat (CTL) yang ditentukan dari penyimpanan sertifikat.
Sintaks
BOOL CertDeleteCTLFromStore(
[in] PCCTL_CONTEXT pCtlContext
);
Parameter
[in] pCtlContext
Penunjuk ke struktur CTL_CONTEXT yang akan dihapus.
Menampilkan nilai
Jika fungsi berhasil, nilai yang dikembalikan adalah TRUE.
Jika fungsi gagal, nilai yang dikembalikan adalah FALSE. Untuk informasi kesalahan yang diperluas, hubungi GetLastError. Salah satu kemungkinan kode kesalahan adalah sebagai berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Penyimpanan dibuka baca-saja, dan operasi penghapusan tidak diperbolehkan. |
Keterangan
Semua operasi dapatkan atau temukan berikutnya untuk CTL di penyimpanan ini gagal. Namun, memori yang dialokasikan untuk CTL tidak dibebaskan sampai semua konteks duplikat juga telah dibebaskan.
Parameter pCtlContext selalu dibebaskan oleh fungsi ini dengan menggunakan CertFreeCTLContext, bahkan untuk kesalahan.
Persyaratan
Klien minimum yang didukung | Windows XP [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2003 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | wincrypt.h |
Pustaka | Crypt32.lib |
DLL | Crypt32.dll |