ICertSrvSetupKeyInformation::p ut_ProviderName メソッド (casetup.h)

ProviderName プロパティは、秘密キーの生成または格納に使用される暗号化サービス プロバイダー (CSP) またはキー ストレージ プロバイダー (KSP) の名前を取得または設定します。

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

構文

HRESULT put_ProviderName(
  const BSTR bstrVal
);

パラメーター

bstrVal

戻り値

なし

解説

KSP の場合、 ProviderName プロパティの値は 、PublicKeyAlgorithmName、数値記号 (#)、 KeyStorageProviderName (たとえば、"RSA#Microsoft ソフトウェア キー ストレージ プロバイダー" や "ECDSA_P256#Microsoft ソフトウェア キー ストレージ プロバイダー" など) として書式設定する必要があります。 公開キー アルゴリズムは、プロバイダーによってサポートされている必要があります。 サポートされているアルゴリズムを取得するには、dwAlgOperations パラメーターを NCRYPT_SIGNATURE_OPERATION に設定して NCryptEnumAlgorithms 関数を呼び出します。 アルゴリズム識別子の詳細については、「 CNG アルゴリズム識別子」を参照してください。

要件

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

こちらもご覧ください

ICertSrvSetupKeyInformation