Método IX509SCEPEnrollment::get_TransactionId (certenroll.h)

Obtém ou define a ID da transação para a solicitação.

Essa propriedade é leitura/gravação.

Sintaxe

HRESULT get_TransactionId(
  EncodingType Encoding,
  BSTR         *pValue
);

Parâmetros

Encoding

pValue

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

Confira também

IX509SCEPEnrollment