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