Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Интерфейс 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) |