структура CTL_FIND_SUBJECT_PARA (wincrypt.h)
Структура CTL_FIND_SUBJECT_PARA содержит данные, используемые CertFindCTLInStore с параметром dwFindType CTL_FIND_SUBJECT для поиска списка доверия сертификатов (CTL).
Синтаксис
typedef struct _CTL_FIND_SUBJECT_PARA {
DWORD cbSize;
PCTL_FIND_USAGE_PARA pUsagePara;
DWORD dwSubjectType;
void *pvSubject;
} CTL_FIND_SUBJECT_PARA, *PCTL_FIND_SUBJECT_PARA;
Члены
cbSize
Размер данной структуры (в байтах).
pUsagePara
Указатель на структуру CTL_FIND_USAGE_PARA . Может иметь значение NULL , если нет необходимости ссылаться на параметры CTL_FIND_USAGE_PARA при поиске CTL.
dwSubjectType
Для CTL_CERT_SUBJECT_TYPE член pvSubject указывает на CERT_CONTEXT. SubjectAlgorithm CTL проверяется, чтобы определить представление личности субъекта. Изначально будет поддерживаться только хэш SHA1 или MD5. Соответствующее хэш-свойство получается из CERT_CONTEXT.
Для CTL_ANY_SUBJECT_TYPE pvSubject указывает на структуру CTL_ANY_SUBJECT_INFO , которая содержит SubjectAlgorithm для сопоставления в CTL и SubjectIdentifier для сопоставления в одной из записей CTL.
pvSubject
Значение элемента pvSubject зависит от значения члена dwSubjectType . Дополнительные сведения см. в разделе dwSubjectType.
Требования
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | wincrypt.h |