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 |