Метод IX509SCEPEnrollment::p ut_TransactionId (certenroll.h)
Возвращает или задает идентификатор транзакции для запроса.
Это свойство доступно для чтения и записи.
HRESULT put_TransactionId(
EncodingType Encoding,
BSTR Value
);
Encoding
Value
None
Если идентификатор транзакции не указан, метод CreateRequestMessage создаст его. Если идентификатор транзакции не задан или метод CreateRequestMessage не был вызван, это свойство вернет CERTSRV_E_PROPERTY_EMPTY.
После обработки ожидающего запроса вызывающий объект должен сохранить это значение для последующего использования при вызове метода CreateRetrievePendingMessage для форматирования сообщения, отправляемого на сервер SCEP для опроса выданного сертификата.
Задайте это свойство перед вызовом метода ProcessResponseMessage при использовании нового экземпляра интерфейса IX509SCEPEnrollment для установки ответа.
Задайте это свойство перед вызовом метода CreateRetrievePendingMessage при использовании нового экземпляра интерфейса IX509SCEPEnrollment для создания сообщения о получении.
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | certenroll.h |
DLL | Certenroll.dll |