次の方法で共有


ISCrdEnr::getCAName メソッド

getCAName メソッドは、特定の証明書テンプレートの指定した証明機関 (CA) の名前を取得します。

構文

HRESULT getCAName(
  [in]  DWORD     dwFlags,
  [in]  BSTR     bstrCertTemplateName,
  [out] BSTR *pbstrCAName
);

SCrdEnr.getCAName( _
  ByVal dwFlags, _
  ByVal bstrCertTemplateName, _
  ByRef pbstrCAName _
)

パラメーター

dwFlags [in]

名前が CA 名または CA のコンピューター名のどちらを参照するかを決定する 値。 この値がSCARD_ENROLL_CA_MACHINE_NAME (0x01として定義) の場合、名前は CA のマシン名を参照します。それ以外の場合、名前は CA 名を参照します。

bstrCertTemplateName [in]

証明書テンプレートの名前。

pbstrCAName [out]

CA の名前を返す文字列へのポインター。

戻り値

C++

メソッドが成功した場合、メソッドは S_OKを返します。

メソッドが失敗した場合は、エラーを示す HRESULT 値を返します。 一般的なエラー コードの一覧については、「 共通 HRESULT 値」を参照してください。

VB

CA の名前を表す文字列。

解説

既定の CA 名は、CA の使用可能な一覧の最初の名前です。

必要条件

要件
サポートされている最小のクライアント
サポートなし
サポートされている最小のサーバー
Windows Server 2003 [デスクトップ アプリのみ]
[DLL]
Scrdenrl.dll
IID
IID_ISCrdEnrは 753988a1-1357-436d-9cf5-f089bdd67d64 として定義されています

関連項目

ISCrdEnr

ISCrdEnr::enumCAName

ISCrdEnr::getCACount

ISCrdEnr::setCAName