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 |