Condividi tramite


Metodo IX509SCEPEnrollment::get_TransactionId (certenroll.h)

Ottiene o imposta l'ID transazione per la richiesta.

Si tratta di una proprietà di lettura/scrittura.

Sintassi

HRESULT get_TransactionId(
  EncodingType Encoding,
  BSTR         *pValue
);

Parametri

Encoding

pValue

Valore restituito

nessuno

Osservazioni

Se non si specifica un ID transazione, il metodo CreateRequestMessage ne creerà uno. Se l'ID transazione non è stato impostato o il metodo CreateRequestMessage non è stato chiamato, questa proprietà restituirà CERTSRV_E_PROPERTY_EMPTY.

Dopo aver elaborato una richiesta in sospeso, il chiamante deve salvare questo valore per un uso successivo quando si chiama il metodo CreateRetrievePendingMessage per formattare un messaggio da inviare al server SCEP per eseguire il polling del certificato rilasciato.

Impostare questa proprietà prima di chiamare il metodo ProcessResponseMessage quando si usa una nuova istanza dell'interfaccia IX509SCEPEnrollment per installare la risposta.

Impostare questa proprietà prima di chiamare il metodo CreateRetrievePendingMessage quando si usa una nuova istanza dell'interfaccia IX509SCEPEnrollment per creare un messaggio di recupero.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione certenroll.h
DLL Certenroll.dll

Vedi anche

IX509SCEPEnrollment