Интерфейс IEnumCERTVIEWATTRIBUTE (certview.h)
Интерфейс IEnumCERTVIEWATTRIBUTE представляет последовательность перечисления атрибутов, которая содержит атрибуты сертификата для текущей строки последовательности перечисления строк.
Последовательность перечисления атрибутов получается путем вызова метода IEnumCERTVIEWROW::EnumCertViewAttribute . После получения этой последовательности перечисления методы интерфейса IEnumCERTVIEWATTRIBUTE можно использовать для выполнения следующих задач:
- Переход по перечислению атрибутов сертификата.
- Получение имени и значения атрибутов в перечислении .
- Клонируйте точную копию объекта атрибута сертификата.
IEnumCERTVIEWATTRIBUTE определен в Certview.h. Однако при создании программы используйте Certsrv.h в качестве включаемого файла. Certadm.dll предоставляет интерфейс IEnumCERTVIEWATTRIBUTE . Сведения о типе этого интерфейса также содержатся в Certadml.dll, который поставляется вместе с пакетом средств разработки программного обеспечения платформы (SDK).
Интерфейсы служб сертификатов поддерживают как модели потоковых, так и бесплатных потоков. Для повышения пропускной способности рекомендуется использовать свободные потоки.
Наследование
Интерфейс IEnumCERTVIEWATTRIBUTE наследуется от интерфейса IDispatch . IEnumCERTVIEWATTRIBUTE также имеет следующие типы элементов:
Методы
Интерфейс IEnumCERTVIEWATTRIBUTE содержит следующие методы.
IEnumCERTVIEWATTRIBUTE::Clone Создает копию объекта последовательности перечисления атрибутов в текущем состоянии. |
IEnumCERTVIEWATTRIBUTE::GetName Извлекает имя текущего атрибута в последовательности перечисления атрибутов. |
IEnumCERTVIEWATTRIBUTE::GetValue Извлекает значение текущего атрибута в последовательности перечисления атрибутов. |
IEnumCERTVIEWATTRIBUTE::Next Переходит к следующему атрибуту в последовательности перечисления атрибутов. |
IEnumCERTVIEWATTRIBUTE::Reset Перемещается в начало последовательности перечисления атрибутов. |
IEnumCERTVIEWATTRIBUTE::Skip Пропускает указанное количество атрибутов в последовательности перечисления атрибутов. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | certview.h (включая Certsrv.h) |