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 enumCAName-Methode listet den Namen der Zertifizierungsstellen (Certification Authorities , CAs) für einen angegebenen Zertifikatvorlagennamen auf.
Syntax
HRESULT enumCAName(
[in] DWORD dwIndex,
[in] DWORD dwFlags,
[in] BSTR bstrCertTemplateName,
[out] BSTR *pbstrCAName
);
SCrdEnr.enumCAName( _
ByVal dwIndex, _
ByVal dwFlags, _
ByVal bstrCertTemplateName, _
ByRef pbstrCAName _
)
Parameter
-
dwIndex [in]
-
Der nullbasierte Index für die Enumerationssequenz.
-
dwFlags [in]
-
Ein -Wert, der bestimmt, ob sich der Name auf den Namen der Zertifizierungsstelle oder den Computernamen der Zertifizierungsstelle bezieht. Wenn dieser Wert SCARD_ENROLL_CA_MACHINE_NAME ist (definiert als 0x01), bezieht sich der Name auf den Computernamen der Zertifizierungsstelle. Andernfalls bezieht sich der Name auf den Namen der Zertifizierungsstelle.
-
bstrCertTemplateName [in]
-
Der Name der Zertifikatvorlage.
-
pbstrCAName [out]
-
Ein Zeiger auf eine Zeichenfolge, die den Namen der Zertifizierungsstelle 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 Zertifizierungsstelle darstellt.
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 |
Weitere Informationen