Поделиться через


Интерфейс 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)

См. также раздел

IDispatch

IEnumCERTVIEWROW::EnumCertViewAttribute