ISCrdEnr::enumCertTemplateName メソッド
enumCertTemplateName メソッドは、証明書テンプレート名を列挙します。
構文
HRESULT enumCertTemplateName(
[in] DWORD dwIndex,
[in] DWORD dwFlags,
[out] BSTR *pbstrCertTemplateName
);
SCrdEnr.enumCertTemplateName( _
ByVal dwIndex, _
ByVal dwFlags, _
ByRef pbstrCertTemplateName _
)
パラメーター
-
dwIndex [in]
-
列挙シーケンスの 0 から始まるインデックス。
-
dwFlags [in]
-
列挙された証明書テンプレートがユーザー証明書とコンピューター証明書のどちらに適用されるかを決定する 値。 この値がSCARD_ENROLL_USER_CERT_TEMPLATE (1 として定義) の場合、列挙はユーザー証明書テンプレートに適用されます。 この値がSCARD_ENROLL_MACHINE_CERT_TEMPLATE (2 として定義) の場合、列挙はコンピューター証明書テンプレートに適用されます。
-
pbstrCertTemplateName [out]
-
列挙された証明書テンプレートの名前を返す文字列へのポインター。
戻り値
C++
メソッドが成功した場合、メソッドは S_OKを返します。
メソッドが失敗した場合は、エラーを示す HRESULT 値を返します。 一般的なエラー コードの一覧については、「 共通 HRESULT 値」を参照してください。
VB
列挙された証明書テンプレートの名前を含む文字列。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
サポートなし |
サポートされている最小のサーバー |
Windows Server 2003 [デスクトップ アプリのみ] |
[DLL] |
|
IID |
IID_ISCrdEnrは 753988a1-1357-436d-9cf5-f089bdd67d64 として定義されています |
こちらもご覧ください