Método IX509SCEPEnrollment::get_TransactionId (certenroll.h)
Obtiene o establece el identificador de transacción de la solicitud.
Esta propiedad es de lectura y escritura.
Sintaxis
HRESULT get_TransactionId(
EncodingType Encoding,
BSTR *pValue
);
Parámetros
Encoding
pValue
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 llamador 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 |