Функция CertDeleteCRLFromStore (wincrypt.h)

Функция CertDeleteCRLFromStore удаляет указанный контекст списка отзыва сертификатов (CRL) из хранилища сертификатов.

Синтаксис

BOOL CertDeleteCRLFromStore(
  [in] PCCRL_CONTEXT pCrlContext
);

Параметры

[in] pCrlContext

Указатель на удаляемую структуру CRL_CONTEXT .

Возвращаемое значение

Если функция выполняется успешно, возвращается значение TRUE.

Если функция завершается сбоем, возвращается значение FALSE. Чтобы получить дополнительные сведения об ошибке, вызовите Метод GetLastError. Ниже приведен один из возможных кодов ошибки.

Код возврата Описание
E_ACCESSDENIED
Хранилище было открыто только для чтения, и операция удаления не разрешена.

Комментарии

Все последующие операции получения или поиска списка отзыва сертификатов в этом хранилище завершаются ошибкой. Однако память, выделенная для списка отзыва сертификатов, не освобождается до тех пор, пока не будут освобождены все повторяющиеся контексты.

Параметр pCrlContext всегда освобождается этой функцией с помощью CertFreeCRLContext, даже при возникновении ошибки.

Требования

   
Минимальная версия клиента Windows XP [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2003 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header wincrypt.h
Библиотека Crypt32.lib
DLL Crypt32.dll

См. также раздел

CertFreeCRLContext

Функции списка отзыва сертификатов