Método ISCrdEnr::enumCAName
O método enumCAName enumera o nome das autoridades de certificação (ACs) para um determinado nome de modelo de certificado.
Sintaxe
HRESULT enumCAName(
[in] DWORD dwIndex,
[in] DWORD dwFlags,
[in] BSTR bstrCertTemplateName,
[out] BSTR *pbstrCAName
);
SCrdEnr.enumCAName( _
ByVal dwIndex, _
ByVal dwFlags, _
ByVal bstrCertTemplateName, _
ByRef pbstrCAName _
)
Parâmetros
-
dwIndex [in]
-
O índice baseado em zero para a sequência de enumeração.
-
dwFlags [in]
-
Um valor que determina se o nome se refere ao nome da AC ou ao nome do computador da AC. Se esse valor for SCARD_ENROLL_CA_MACHINE_NAME (definido como 0x01), o nome se referirá ao nome do computador da AC. Caso contrário, o nome se refere ao nome da AC.
-
bstrCertTemplateName [in]
-
O nome do modelo de certificado.
-
pbstrCAName [out]
-
Um ponteiro para uma cadeia de caracteres que retorna o nome da AC.
Valor retornado
C++
Se o método for bem-sucedido, o método retornará S_OK.
Se o método falhar, ele retornará um valor HRESULT que indica o erro. Para obter uma lista de códigos de erro comuns, consulte Valores HRESULT comuns.
VB
Uma cadeia de caracteres que representa o nome da AC.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Nenhum compatível |
Servidor mínimo com suporte |
Windows Server 2003 [somente aplicativos da área de trabalho] |
DLL |
|
IID |
IID_ISCrdEnr é definido como 753988a1-1357-436d-9cf5-f089bdd67d64 |
Confira também