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


Метод IEnroll::get_DeleteRequestCert (xenroll.h)

[Это свойство больше не доступно для использования в Windows Server 2008 и Windows Vista.]

Свойство DeleteRequestCert задает или извлекает логическое значение, определяющее, удаляются ли фиктивные сертификаты в хранилище запросов.

Фиктивные сертификаты создаются с целью сохранения ключей, созданных для запроса PKCS #10 во время процесса регистрации. Хранилище, указанное свойством RequestStoreNameWStr , является местом создания фиктивного сертификата. Вновь созданные ключи добавляются в качестве свойств в фиктивный сертификат, чтобы сохранить их до тех пор, пока центр сертификации не обработает запрос и не ответит PKCS 7. После принятия PKCS 7 фиктивный сертификат удаляется, а ключи добавляются в качестве свойств выданного сертификата, возвращенного центром сертификации. Для отладки и тестирования часто желательно не удалять фиктивный сертификат. Если параметру DeleteRequestCert присвоено значение false, его удаление будет запрещено.

Значение этого свойства по умолчанию — true. Это свойство было впервые определено в интерфейсе IEnroll .

Это свойство доступно для чтения и записи.

Синтаксис

HRESULT get_DeleteRequestCert(
  BOOL *fDelete
);

Параметры

fDelete

Возвращаемое значение

None

Remarks

Свойство DeleteRequestCert влияет на поведение следующих методов:

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header xenroll.h
Библиотека Uuid.lib
DLL Xenroll.dll

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

IEnroll