Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Интерфейс ICertEncodeDateArray предоставляет методы для обработки массивов Date , используемых в расширениях сертификатов.
Расширение сертификата можно создать с помощью массива Date , хранящегося в COM-объекте обработчика расширения , созданном модулем политики. Каждый элемент в массиве является значением Date .
Этот интерфейс предоставляется в основном в качестве демонстрации кодирования пользовательских расширений. Примеры программ служб сертификатов в пакете средств разработки программного обеспечения платформы (SDK) содержат исходный код для этого интерфейса.
ICertEncodeDateArray определен в Certenc.h. Однако при создании программы используйте Certsrv.h в качестве включаемого файла. Certenc.dll предоставляет интерфейс ICertEncodeDateArray . Сведения о типе этого интерфейса также содержатся в Certencl.dll, который поставляется вместе с пакетом SDK для платформы.
Интерфейсы служб сертификатов поддерживают как модели потоковых, так и бесплатных потоков. Для повышения пропускной способности рекомендуется использовать свободные потоки.
Наследование
Интерфейс ICertEncodeDateArray наследуется от интерфейса IDispatch . ICertEncodeDateArray также имеет следующие типы элементов:
Методы
Интерфейс ICertEncodeDateArray содержит следующие методы.
|
ICertEncodeDateArray::D ecode Декодирует массив дат в кодировке ASN.1 и сохраняет результирующий массив значений даты в объекте CertEncodeDateArray. |
|
ICertEncodeDateArray::Encode Возвращает строку в кодировке ASN.1 массива дат, хранящегося в этом объекте. |
|
ICertEncodeDateArray::GetCount Возвращает количество значений DATE в массиве DATE объекта. |
|
ICertEncodeDateArray::GetValue Возвращает указанную дату из массива DATE. |
|
ICertEncodeDateArray::Reset Задает размер массива DATE в этом объекте. |
|
ICertEncodeDateArray::SetValue Задает значение DATE по указанному индексу массива DATE. |
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Ни одна версия не поддерживается |
| Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
| Целевая платформа | Windows |
| Header | certenc.h (включая Certsrv.h) |