Метод ISCrdEnr::getCAName
Метод getCAName извлекает имя указанного центра сертификации (ЦС) для заданного шаблона сертификата.
Синтаксис
HRESULT getCAName(
[in] DWORD dwFlags,
[in] BSTR bstrCertTemplateName,
[out] BSTR *pbstrCAName
);
SCrdEnr.getCAName( _
ByVal dwFlags, _
ByVal bstrCertTemplateName, _
ByRef pbstrCAName _
)
Параметры
-
dwFlags [in]
-
Значение , определяющее, ссылается ли имя на имя ЦС или на имя компьютера ЦС. Если это значение равно SCARD_ENROLL_CA_MACHINE_NAME (определяется как 0x01), то имя ссылается на имя компьютера ЦС; В противном случае имя ссылается на имя ЦС.
-
bstrCertTemplateName [in]
-
Имя шаблона сертификата.
-
pbstrCAName [out]
-
Указатель на строку, возвращающую имя ЦС.
Возвращаемое значение
C++
Если метод выполнен успешно, метод возвращает S_OK.
Если метод завершается сбоем, он возвращает значение HRESULT , указывающее на ошибку. Список распространенных кодов ошибок см. в разделе Общие значения HRESULT.
VB
Строка, представляющая имя ЦС.
Комментарии
Имя ЦС по умолчанию — это имя в списке доступных центров сертификации.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Ни одна версия не поддерживается |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
DLL |
|
IID |
IID_ISCrdEnr определяется как 753988a1-1357-436d-9cf5-f089bd67d64 |
См. также раздел