Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die enumCertTemplateName-Methode listet die Zertifikatvorlagennamen auf.
Syntax
HRESULT enumCertTemplateName(
[in] DWORD dwIndex,
[in] DWORD dwFlags,
[out] BSTR *pbstrCertTemplateName
);
SCrdEnr.enumCertTemplateName( _
ByVal dwIndex, _
ByVal dwFlags, _
ByRef pbstrCertTemplateName _
)
Parameter
-
dwIndex [in]
-
Der nullbasierte Index für die Enumerationssequenz.
-
dwFlags [in]
-
Ein -Wert, der bestimmt, ob die aufgezählte Zertifikatvorlage für Benutzer- oder Computerzertifikate gilt. Wenn dieser Wert SCARD_ENROLL_USER_CERT_TEMPLATE ist (definiert als 1), gilt die Enumeration für Benutzerzertifikatvorlagen. Wenn dieser Wert SCARD_ENROLL_MACHINE_CERT_TEMPLATE (definiert als 2) ist, gilt die Enumeration für Computerzertifikatvorlagen.
-
pbstrCertTemplateName [out]
-
Ein Zeiger auf eine Zeichenfolge, die den Namen der aufgezählten Zertifikatvorlage zurückgibt.
Rückgabewert
C++
Wenn die Methode erfolgreich ist, gibt die Methode S_OK zurück.
Wenn die Methode fehlschlägt, gibt sie einen HRESULT-Wert zurück, der den Fehler angibt. Eine Liste allgemeiner Fehlercodes finden Sie unter Allgemeine HRESULT-Werte.
VB
Eine Zeichenfolge, die den Namen der aufgezählten Zertifikatvorlage enthält.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Nicht unterstützt |
| Unterstützte Mindestversion (Server) |
Windows Server 2003 [nur Desktop-Apps] |
| DLL |
|
| IID |
IID_ISCrdEnr ist definiert als 753988a1-1357-436d-9cf5-f089bdd67d64 |
Siehe auch