Freigeben über


IX509SCEPEnrollment::p ut_TransactionId-Methode (certenroll.h)

Ruft die Transaktions-ID für die Anforderung ab oder legt sie fest.

Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.

Syntax

HRESULT put_TransactionId(
  EncodingType Encoding,
  BSTR         Value
);

Parameter

Encoding

Value

Rückgabewert

Keine

Bemerkungen

Wenn Sie keine Transaktions-ID angeben, erstellt die CreateRequestMessage-Methode eine. Wenn die Transaktions-ID nicht festgelegt oder die CreateRequestMessage-Methode nicht aufgerufen wurde, gibt diese Eigenschaft CERTSRV_E_PROPERTY_EMPTY zurück.

Nach der Verarbeitung einer ausstehenden Anforderung muss der Aufrufer diesen Wert für die spätere Verwendung speichern, wenn die CreateRetrievePendingMessage-Methode aufgerufen wird, um eine Nachricht zu formatieren, die an den SCEP-Server gesendet werden soll, um nach dem ausgestellten Zertifikat abzufragen.

Legen Sie diese Eigenschaft fest, bevor Sie die ProcessResponseMessage-Methode aufrufen, wenn Sie eine neue instance der IX509SCEPEnrollment-Schnittstelle verwenden, um die Antwort zu installieren.

Legen Sie diese Eigenschaft fest, bevor Sie die CreateRetrievePendingMessage-Methode aufrufen, wenn Sie eine neue instance der IX509SCEPEnrollment-Schnittstelle verwenden, um eine Abrufnachricht zu erstellen.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile certenroll.h
DLL Certenroll.dll

Weitere Informationen

IX509SCEPEnrollment