Método IX509SCEPEnrollment::p ut_TransactionId (certenroll.h)
Obtém ou define a ID da transação para a solicitação.
Essa propriedade é leitura/gravação.
Sintaxe
HRESULT put_TransactionId(
EncodingType Encoding,
BSTR Value
);
Parâmetros
Encoding
Value
Valor retornado
Nenhum
Comentários
Se você não especificar uma ID de transação, o método CreateRequestMessage criará uma. Se a ID da transação não tiver sido definida ou o método CreateRequestMessage não tiver sido chamado, essa propriedade retornará CERTSRV_E_PROPERTY_EMPTY.
Depois de processar uma solicitação pendente, o chamador deve salvar esse valor para uso posterior ao chamar o método CreateRetrievePendingMessage para formatar uma mensagem a ser enviada ao servidor SCEP para sondar o certificado emitido.
Defina essa propriedade antes de chamar o método ProcessResponseMessage quando estiver usando uma nova instância da interface IX509SCEPEnrollment para instalar a resposta.
Defina essa propriedade antes de chamar o método CreateRetrievePendingMessage quando estiver usando uma nova instância da interface IX509SCEPEnrollment para criar uma mensagem de recuperação.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | certenroll.h |
DLL | Certenroll.dll |