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 |