Funzione CertDeleteCRLFromStore (wincrypt.h)

La funzione CertDeleteCRLFromStore elimina il contesto dell'elenco di revoche di certificati specificato dall'archivio certificati.

Sintassi

BOOL CertDeleteCRLFromStore(
  [in] PCCRL_CONTEXT pCrlContext
);

Parametri

[in] pCrlContext

Puntatore alla struttura CRL_CONTEXT da eliminare.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è TRUE.

Se la funzione ha esito negativo, il valore restituito è FALSE. Per informazioni sugli errori estesi, chiamare GetLastError. Un possibile codice di errore è il seguente.

Codice restituito Descrizione
E_ACCESSDENIED
L'archivio è stato aperto in sola lettura e non è consentita un'operazione di eliminazione.

Commenti

Tutte le operazioni get o find successive per il CRL in questo archivio hanno esito negativo. Tuttavia, la memoria allocata per il CRL non viene liberata fino a quando non vengono liberati anche tutti i contesti duplicati.

Il parametro pCrlContext viene sempre liberato da questa funzione usando CertFreeCRLContext, anche per un errore.

Requisiti

   
Client minimo supportato Windows XP [app desktop | App UWP]
Server minimo supportato Windows Server 2003 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione wincrypt.h
Libreria Crypt32.lib
DLL Crypt32.dll

Vedi anche

CertFreeCRLContext

Funzioni dell'elenco di revoche di certificati