次の方法で共有


ISCrdEnr::getCertTemplateCount メソッド

getCertTemplateCount メソッドは、証明書テンプレートの数を取得します。

構文

HRESULT getCertTemplateCount(
  [in]  DWORD     dwFlags,
  [out] LONG *pdwCertTemplateCount
);

SCrdEnr.getCertTemplateCount( _
  ByVal dwFlags, _
  ByRef pdwCertTemplateCount _
)

パラメーター

dwFlags [in]

テンプレートがユーザー証明書用かマシン証明書用かを決定する 値。 この値がSCARD_ENROLL_USER_CERT_TEMPLATE (1 として定義) の場合、返されるカウントはユーザー証明書テンプレート用になります。 この値がSCARD_ENROLL_MACHINE_CERT_TEMPLATE (2 として定義) の場合、返されるカウントはマシン証明書テンプレート用になります。

pdwCertTemplateCount [out]

証明書テンプレートの数を返す LONG へのポインター。

戻り値

C++

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

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

VB

証明書テンプレートの数を表す長整数型 ( Long) の値。

必要条件

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

関連項目

ISCrdEnr

ISCrdEnr::enumCertTemplateName