Partager via


Ix509SCEPEnrollment ::p ut_TransactionId, méthode (certenroll.h)

Obtient ou définit l’ID de transaction pour la demande.

Cette propriété est en lecture/écriture.

Syntaxe

HRESULT put_TransactionId(
  EncodingType Encoding,
  BSTR         Value
);

Paramètres

Encoding

Value

Valeur de retour

None

Remarques

Si vous ne spécifiez pas d’ID de transaction, la méthode CreateRequestMessage en crée un. Si l’ID de transaction n’a pas été défini ou si la méthode CreateRequestMessage n’a pas été appelée, cette propriété renvoie CERTSRV_E_PROPERTY_EMPTY.

Après avoir traité une demande en attente, l’appelant doit enregistrer cette valeur pour une utilisation ultérieure lors de l’appel de la méthode CreateRetrievePendingMessage pour mettre en forme un message à envoyer au serveur SCEP pour interroger le certificat émis.

Définissez cette propriété avant d’appeler la méthode ProcessResponseMessage lorsque vous utilisez une nouvelle instance de l’interface IX509SCEPEnrollment pour installer la réponse.

Définissez cette propriété avant d’appeler la méthode CreateRetrievePendingMessage lorsque vous utilisez une nouvelle instance de l’interface IX509SCEPEnrollment pour créer un message de récupération.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête certenroll.h
DLL Certenroll.dll

Voir aussi

IX509SCEPEnrollment