CertDeleteCTLFromStore 函式 (wincrypt.h)

CertDeleteCTLFromStore函式會從證書存儲中刪除指定的憑證信任清單 (CTL) 內容。

語法

BOOL CertDeleteCTLFromStore(
  [in] PCCTL_CONTEXT pCtlContext
);

參數

[in] pCtlContext

要刪除 之CTL_CONTEXT 結構的指標。

傳回值

如果函式成功,則傳回值為 TRUE

如果函式失敗,傳回值為 FALSE。 如需擴充的錯誤資訊,請呼叫 GetLastError。 其中一個可能的錯誤碼如下。

傳回碼 描述
E_ACCESSDENIED
存放區已開啟為唯讀,不允許刪除作業。

備註

此存放區中 CTL 的所有後續取得或尋找作業都會失敗。 不過,在釋放所有重複的內容之前,不會釋放配置給 CTL 的記憶體。

pCtlCoNtext參數一律會由此函式使用CertFreeCTLCoNtext釋放,即使發生錯誤也一樣。

規格需求

   
最低支援的用戶端 Windows XP [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2003 [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 wincrypt.h
程式庫 Crypt32.lib
Dll Crypt32.dll

另請參閱

CertFreeCTLCoNtext

憑證信任清單函式