Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция CertVerifyCRLRevocation проверка список отзыва сертификатов (CRL), чтобы определить, был ли отозван сертификат субъекта. Вместо этой функции рекомендуется использовать новые функции проверки цепочки сертификатов .
Синтаксис
BOOL CertVerifyCRLRevocation(
[in] DWORD dwCertEncodingType,
[in] PCERT_INFO pCertId,
[in] DWORD cCrlInfo,
[in] PCRL_INFO [] rgpCrlInfo
);
Параметры
[in] dwCertEncodingType
Указывает используемый тип кодирования. Всегда допустимо указывать типы кодирования сертификатов и сообщений, объединяя их с побитовой операцией ИЛИ , как показано в следующем примере:
X509_ASN_ENCODING | PKCS_7_ASN_ENCODING
В настоящее время определены следующие типы кодирования:
- X509_ASN_ENCODING
- PKCS_7_ASN_ENCODING
[in] pCertId
Указатель на CERT_INFO структуру сертификата, проверяемого по списку отзыва сертификатов.
[in] cCrlInfo
Количество указателей CRL_INFO в массиве rgpCrlInfo .
[in] rgpCrlInfo
Массив указателей на структуры CRL_INFO .
Возвращаемое значение
Возвращает значение TRUE , если сертификат не включен в список отзыва сертификатов и, следовательно, является допустимым.
Если сертификат находится в списке и, следовательно, был отозван и недействителен, возвращается значение FALSE .
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows XP [только классические приложения] |
| Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
| Целевая платформа | Windows |
| Header | wincrypt.h |
| Библиотека | Crypt32.lib |
| DLL | Crypt32.dll |