Метод IEnroll4::enumPendingRequestWStr (xenroll.h)
[Этот метод больше недоступен для использования в Windows Server 2008 и Windows Vista.]
Метод enumPendingRequestWStr перечисляет ожидающие запросы сертификата и извлекает указанное свойство из каждого из них. Этот метод был впервые определен в интерфейсе IEnroll4 .
Синтаксис
HRESULT enumPendingRequestWStr(
[in] LONG lIndex,
[in] LONG lDesiredProperty,
[out] LPVOID ppProperty
);
Параметры
[in] lIndex
Указывает порядковый номер ожидающего запроса, свойство которого будет извлечено. Укажите ноль для первого запроса.
[in] lDesiredProperty
Идентификатор извлекаемого свойства. Укажите одно из следующих значений.
Значение | Значение |
---|---|
|
DNS-имя центра сертификации (ЦС). |
|
Отображаемое имя ЦС. |
|
Имя ЦС. |
|
Хэш-значение запроса. |
|
Идентификатор запроса сертификата. |
[out] ppProperty
Указатель на VOID , получающий значение полученного свойства.
Возвращаемое значение
Если метод выполнен успешно, метод возвращает S_OK.
Если метод завершается сбоем, он возвращает значение HRESULT , указывающее на ошибку. Список распространенных кодов ошибок см. в разделе Общие значения HRESULT.
Если для lDesiredProperty указаны следующие значения, этот метод возвращает E_NOTIMPL:
- XEPR_DATE
- XEPR_V1TEMPLATENAME
- XEPR_V2TEMPLATEOID
- XEPR_VERSION
Если указать любое другое значение для lDesiredProperty, этот метод возвращает E_INVALIDARG.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | xenroll.h |
Библиотека | Uuid.lib |
DLL | Xenroll.dll |