Freigeben über


ISCrdEnr::getCAName-Methode

Die getCAName-Methode ruft den Namen der angegebenen Zertifizierungsstelle für eine bestimmte Zertifikatvorlage ab.

Syntax

HRESULT getCAName(
  [in]  DWORD     dwFlags,
  [in]  BSTR     bstrCertTemplateName,
  [out] BSTR *pbstrCAName
);

SCrdEnr.getCAName( _
  ByVal dwFlags, _
  ByVal bstrCertTemplateName, _
  ByRef pbstrCAName _
)

Parameter

dwFlags [in]

Ein Wert, der bestimmt, ob der Name auf den Namen der Zertifizierungsstelle oder den Computernamen der Zertifizierungsstelle verweist. Wenn dieser Wert SCARD_ENROLL_CA_MACHINE_NAME (definiert als 0x01) ist, verweist der Name auf den Computernamen der Zertifizierungsstelle. andernfalls verweist 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.

Bemerkungen

Der Standardname der Zertifizierungsstelle ist der erste Name in der liste der verfügbaren Zertifizierungsstellen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Nicht unterstützt
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]
DLL
Scrdenrl.dll
IID
IID_ISCrdEnr ist definiert als 753988a1-1357-436d-9cf5-f089bdd67d64

Siehe auch

ISCrdEnr

ISCrdEnr::enumCAName

ISCrdEnr::getCACount

ISCrdEnr::setCAName