Share via


IX509CertificateRequestPkcs10::p ut_SmimeCapabilities-Methode (certenroll.h)

Die SmimeCapabilities-Eigenschaft gibt einen booleschen Wert an oder ruft diesen ab, der der Codierungsmethode mitteilt, ob eine IX509ExtensionSmimeCapabilities-Auflistung erstellt werden soll, die die vom Computer unterstützten Verschlüsselungsfunktionen identifiziert. Diese Eigenschaft ist sowohl für die Eingabe als auch für die Ausgabe webaktiviert.

Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.

Syntax

HRESULT put_SmimeCapabilities(
  VARIANT_BOOL Value
);

Parameter

Value

Rückgabewert

Keine

Bemerkungen

Multipurpose Internet Mail Extensions (MIME) ist eine Spezifikation zum Formatieren von Binärdaten in Text, sodass sie per E-Mail gesendet werden können. Secure/Multipurpose Internet Mail Extensions (S/MIME) ist ein Standard zum Verschlüsseln und Signieren einer MIME-Nachricht.

Die SmimeCapabilities-Erweiterung , dargestellt durch ein IX509ExtensionSmimeCapabilities-Objekt , wird beim Senden und Empfangen verschlüsselter E-Mail-Nachrichten verwendet, um dem Absender die Entschlüsselungsfunktionen des Empfängers zu melden. Dadurch kann der Absender den sichersten Algorithmus auswählen, der sowohl vom Absender als auch vom Empfänger unterstützt wird.

Wenn Sie die SuppressDefaults-Eigenschaft vor dem Aufrufen der Encode-Methode nicht festgelegt haben, wird standardmäßig die SmimeCapabilities-Erweiterung hinzugefügt, und die verfügbaren symmetrischen Algorithmus-OIDs werden aufgelistet und dem Erweiterungswert hinzugefügt. Legen Sie die SmimeCapabilities-Eigenschaft fest, bevor Sie Codieren aufrufen.

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

IX509CertificateRequestPkcs10