Bagikan melalui


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
E_ACCESSDENIED
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

Lihat juga

CertFreeCTLContext

Fungsi Daftar Kepercayaan Sertifikat