Функция CertSerializeCRLStoreElement (wincrypt.h)
Функция CertSerializeCRLStoreElement сериализует закодированный контекстсписка отзыва сертификатов (CRL) и закодированное представление его свойств. Результат можно сохранить в хранилище, чтобы получить список отзыва сертификатов и свойства позже.
Синтаксис
BOOL CertSerializeCRLStoreElement(
[in] PCCRL_CONTEXT pCrlContext,
[in] DWORD dwFlags,
[out] BYTE *pbElement,
[in, out] DWORD *pcbElement
);
Параметры
[in] pCrlContext
Указатель на сериализуемую структуру CRL_CONTEXT .
[in] dwFlags
Зарезервировано для будущего использования и должно быть равно нулю.
[out] pbElement
Указатель на буфер для получения сериализованных выходных данных, включая закодированный список отзыва сертификатов и, возможно, его свойства.
Этот параметр может иметь значение NULL , чтобы задать размер этих сведений для целей выделения памяти. Дополнительные сведения см. в разделе Извлечение данных неизвестной длины.
[in, out] pcbElement
Указатель на значение DWORD , указывающее размер (в байтах) буфера, на который указывает параметр pbElement . Когда функция возвращает значение DWORD , содержит количество байтов, хранящихся в буфере.
Возвращаемое значение
Если функция выполняется успешно, возвращается значение TRUE.
Если функция завершается сбоем, возвращается значение FALSE. Чтобы получить дополнительные сведения об ошибке, вызовите Метод GetLastError.
Требования
Минимальная версия клиента | Windows XP [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2003 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | wincrypt.h |
Библиотека | Crypt32.lib |
DLL | Crypt32.dll |