Método IX509SCEPEnrollment::p ut_TransactionId (certenroll.h)

Obtiene o establece el identificador de transacción de la solicitud.

Esta propiedad es de lectura y escritura.

Sintaxis

HRESULT put_TransactionId(
  EncodingType Encoding,
  BSTR         Value
);

Parámetros

Encoding

Value

Valor devuelto

None

Observaciones

Si no especifica un identificador de transacción, el método CreateRequestMessage creará uno. Si no se ha establecido el identificador de transacción o no se ha llamado al método CreateRequestMessage , esta propiedad devolverá CERTSRV_E_PROPERTY_EMPTY.

Después de procesar una solicitud pendiente, el autor de la llamada debe guardar este valor para usarlo más adelante al llamar al método CreateRetrievePendingMessage para dar formato a un mensaje que se enviará al servidor SCEP para sondear el certificado emitido.

Establezca esta propiedad antes de llamar al método ProcessResponseMessage cuando use una nueva instancia de la interfaz IX509SCEPEnrollment para instalar la respuesta.

Establezca esta propiedad antes de llamar al método CreateRetrievePendingMessage cuando use una nueva instancia de la interfaz IX509SCEPEnrollment para crear un mensaje de recuperación.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado certenroll.h
Archivo DLL Certenroll.dll

Consulte también

IX509SCEPEnrollment