Freigeben über


IX509CertificateRequest::p ut_Silent-Methode (certenroll.h)

Die Silent-Eigenschaft gibt einen booleschen Wert an oder ruft diesen ab, der angibt, ob eines der schlüsselbezogenen modalen Dialogfelder während des Zertifikatregistrierungsprozesses angezeigt wird.

Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.

Syntax

HRESULT put_Silent(
  VARIANT_BOOL Value
);

Parameter

Value

Rückgabewert

Keine

Bemerkungen

Dieser Eigenschaftswert wird von schlüsselbezogenen modalen Dialogfeldern für die Zertifikatregistrierungssteuerung verwendet, die Folgendes tun:

  • Weisen Sie einen Benutzer an, eine intelligente Karte einzufügen.
  • Anfordern einer smarten Karte Pinnummer
  • Anfordern der Schutzebene für einen neuen Schlüssel
  • Anfordern eines Benutzerkennworts vor dem Zugriff auf einen Schlüssel

Sie können diese Eigenschaft festlegen, bevor Sie eine Initialisierungsmethode oder die Encode-Methode aufrufen. Bei einer PKCS #10-Anforderung wird der Eigenschaftswert aus dem zugeordneten IX509PrivateKey-Objekt abgerufen und angegeben, sofern der Schlüssel vorhanden ist. Bei einer PKCS #7- oder CMC-Anforderung wird der Eigenschaftswert für die innere Anforderung und alle Signaturzertifikate aktualisiert.

Wenn die Zertifikatanforderung geschachtelte Anforderungen enthält und Sie die Eigenschaft Silent für die Anforderung der obersten Ebene festlegen, wird sie automatisch an alle inneren Anforderungen weitergegeben. Sie können die -Eigenschaft jedoch manuell für jedes der inneren Objekte festlegen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile certenroll.h
DLL CertEnroll.dll

Weitere Informationen

IX509CertificateRequest

IX509CertificateRequestCertificate

IX509CertificateRequestCmc

IX509CertificateRequestPkcs10

IX509CertificateRequestPkcs7

IX509SignatureInformation