IX509SignatureInformation::p ut_HashAlgorithm メソッド (certenroll.h)

HashAlgorithm プロパティは、GetSignatureAlgorithm メソッドで使用されるハッシュ アルゴリズムのオブジェクト識別子 (OID) を指定して取得します。

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

構文

HRESULT put_HashAlgorithm(
  IObjectId *pValue
);

パラメーター

pValue

戻り値

なし

解説

GetSignatureAlgorithm メソッドを呼び出す前に、このプロパティを設定する必要があります。 Null 署名証明書要求の署名アルゴリズムを取得する場合を除き、 PublicKeyAlgorithm プロパティも設定する必要があります。 NullSignedAlternateSignatureAlgorithmParameters の各プロパティを設定することもできます。

HashAlgorithm プロパティは、指定した OID がハッシュ アルゴリズムを表しているかどうかを検証します。 OID が有効な場合、 プロパティはシグネチャ プロパティ キャッシュもクリアします。

要件

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

こちらもご覧ください

IX509SignatureInformation