Freigeben über


IEnroll::p ut_WriteCertToCSP-Methode (xenroll.h)

[Diese Eigenschaft ist ab Windows Server 2008 und Windows Vista nicht mehr verfügbar.]

Die WriteCertToCSP-Eigenschaft legt einen booleschen Wert fest oder ruft diesen ab, der bestimmt, ob ein Zertifikat in den Kryptografiedienstanbieter (Cryptographic Service Provider , CSP) geschrieben werden soll.

Diese Eigenschaft wurde zuerst von der IEnroll-Schnittstelle definiert.

Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.

Syntax

HRESULT put_WriteCertToCSP(
  BOOL fBool
);

Parameter

fBool

Rückgabewert

Keine

Bemerkungen

Diese Eigenschaft wird in der Regel mit Smartcards verwendet, bei denen das Zertifikat in die smarte Karte geschrieben wird und nicht in den "MY"-Speicher geschrieben wird.

Der Standardwert ist true. Dies bedeutet, dass die Zertifikatregistrierungssteuerung versucht, das Zertifikat in den CSP zu schreiben, aber nur dann fehlschlägt, wenn ein Hardwaretokenfehler auftritt. Wenn dieser Wert true ist, aber keine intelligente Karte oder ein anderer hardwareabhängiger CSP installiert ist, werden Hardwaretokenfehler ignoriert.

Um explizit zu erzwingen, dass die Zertifikatregistrierungssteuerung nicht versucht, in den CSP zu schreiben, legen Sie diesen Wert auf false fest.

WriteCertToCSP wirkt sich auf das Verhalten der folgenden Methoden aus:

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile xenroll.h
Bibliothek Uuid.lib
DLL Xenroll.dll

Weitere Informationen

IEnroll