Condividi tramite


Metodo IX509SCEPEnrollment::p ut_TransactionId (certenroll.h)

Ottiene o imposta l'ID transazione per la richiesta.

Si tratta di una proprietà di lettura/scrittura.

Sintassi

HRESULT put_TransactionId(
  EncodingType Encoding,
  BSTR         Value
);

Parametri

Encoding

Value

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