ISCrdEnr::enumCertTemplateName, méthode
La méthode enumCertTemplateName énumère les noms des modèles de certificat.
Syntaxe
HRESULT enumCertTemplateName(
[in] DWORD dwIndex,
[in] DWORD dwFlags,
[out] BSTR *pbstrCertTemplateName
);
SCrdEnr.enumCertTemplateName( _
ByVal dwIndex, _
ByVal dwFlags, _
ByRef pbstrCertTemplateName _
)
Paramètres
-
dwIndex [in]
-
Index de base zéro pour la séquence d’énumération.
-
dwFlags [in]
-
Valeur qui détermine si le modèle de certificat énuméré s’applique aux certificats d’utilisateur ou d’ordinateur. Si cette valeur est SCARD_ENROLL_USER_CERT_TEMPLATE (définie comme 1), l’énumération s’applique aux modèles de certificat utilisateur. Si cette valeur est SCARD_ENROLL_MACHINE_CERT_TEMPLATE (définie comme 2), l’énumération s’applique aux modèles de certificat d’ordinateur.
-
pbstrCertTemplateName [out]
-
Pointeur vers une chaîne qui retourne le nom du modèle de certificat énuméré.
Valeur retournée
C++
Si la méthode réussit, la méthode retourne S_OK.
Si la méthode échoue, elle retourne une valeur HRESULT qui indique l’erreur. Pour obtenir la liste des codes d’erreur courants, consultez Valeurs HRESULT courantes.
VB
Chaîne qui contient le nom du modèle de certificat énuméré.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Aucun pris en charge |
Serveur minimal pris en charge |
Windows Server 2003 [applications de bureau uniquement] |
DLL |
|
IID |
IID_ISCrdEnr est défini comme 753988a1-1357-436d-9cf5-f089bdd67d64 |
Voir aussi