Метод 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