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] |
|
IID |
IID_ISCrdEnrは 753988a1-1357-436d-9cf5-f089bdd67d64 として定義されています |
関連項目