IX509CertificateRequestPkcs10::get_SmimeCapabilities メソッド (certenroll.h)

SmimeCapabilities プロパティは、コンピューターでサポートされている暗号化機能を識別する IX509ExtensionSmimeCapabilities コレクションを作成するかどうかを Encode メソッドに指示するブール値を指定または取得します。 このプロパティは、入力と出力の両方に対して Web 対応です。

このプロパティは読み取り/書き込み可能です。

構文

HRESULT get_SmimeCapabilities(
  VARIANT_BOOL *pValue
);

パラメーター

pValue

戻り値

なし

解説

多目的インターネット メール拡張機能 (MIME) は、バイナリ データをテキストに書式設定して電子メールで送信できるようにするための仕様です。 Secure/多目的インターネット メール拡張機能 (S/MIME) は、MIME メッセージを暗号化して署名するための標準です。

IX509ExtensionSmimeCapabilities オブジェクトで表される SmimeCapabilities 拡張機能は、暗号化された電子メール メッセージを送受信するときに使用され、受信者の復号化機能を送信者に報告します。 これにより、送信者は、送信者と受信者の両方でサポートされている最も安全なアルゴリズムを選択できます。

Encode メソッドを呼び出す前に SuppressDefaults プロパティを設定しなかった場合、SmimeCapabilities 拡張機能が既定で追加され、使用可能な対称アルゴリズム OID が列挙され、拡張値に追加されます。 Encode を呼び出す前に 、SmimeCapabilities プロパティを設定 します

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー certenroll.h
[DLL] CertEnroll.dll

こちらもご覧ください

IX509CertificateRequestPkcs10