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


Метод IX509SCEPEnrollment::p ut_TransactionId (certenroll.h)

Возвращает или задает идентификатор транзакции для запроса.

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

Синтаксис

HRESULT put_TransactionId(
  EncodingType Encoding,
  BSTR         Value
);

Параметры

Encoding

Value

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

None

Remarks

Если идентификатор транзакции не указан, метод CreateRequestMessage создаст его. Если идентификатор транзакции не задан или метод CreateRequestMessage не был вызван, это свойство вернет CERTSRV_E_PROPERTY_EMPTY.

После обработки ожидающего запроса вызывающий объект должен сохранить это значение для последующего использования при вызове метода CreateRetrievePendingMessage для форматирования сообщения, отправляемого на сервер SCEP для опроса выданного сертификата.

Задайте это свойство перед вызовом метода ProcessResponseMessage при использовании нового экземпляра интерфейса IX509SCEPEnrollment для установки ответа.

Задайте это свойство перед вызовом метода CreateRetrievePendingMessage при использовании нового экземпляра интерфейса IX509SCEPEnrollment для создания сообщения о получении.

Требования

Требование Значение
Целевая платформа Windows
Header certenroll.h
DLL Certenroll.dll

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

IX509SCEPEnrollment