структура CERT_EXTENSION (wincrypt.h)
Структура CERT_EXTENSION содержит сведения о расширении для сертификата, списка отзыва сертификатов (CRL) или списка доверия сертификатов (CTL).
Синтаксис
typedef struct _CERT_EXTENSION {
LPSTR pszObjId;
BOOL fCritical;
CRYPT_OBJID_BLOB Value;
} CERT_EXTENSION, *PCERT_EXTENSION;
Члены
pszObjId
Идентификатор объекта (OID), указывающий структуру данных расширения, содержащихся в элементе Value . Конкретные сведения о OID расширений и связанных с ними структурах см. в разделе X.509 Certificate Extension Structures.
fCritical
Если задано значение TRUE, любые ограничения, заданные расширением в элементе Value этой структуры, являются обязательными. Если задано значение FALSE, ограничения, установленные этим расширением, можно игнорировать.
Value
Структура CRYPT_OBJID_BLOB , содержащая закодированные данные расширения. Элемент cbDataзначения указывает длину элемента pbData в байтах. Строка байтов элемента pbData является закодированным расширением.
Требования
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | wincrypt.h |