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 GetName-Methode gibt den angegebenen Namen aus dem Array des alternativen Namens zurück.
Syntax
HRESULT GetName(
[in] LONG NameIndex,
[out] BSTR *pstrName
);
Parameter
[in] NameIndex
Ein nullbasierter Index, der den Index des abzurufenden alternativen Namenseintrags angibt.
Um den Objektbezeichner (OID) eines CERT_ALT_NAME_OTHER_NAME Namens abzurufen, kombinieren Sie den Indexwert mit EAN_NAMEOBJECTID (definiert als 0x80000000) mit einem bitweisen OR-Vorgang . Andernfalls wird der Binärwert abgerufen. Um den Typ des Namens zu bestimmen, rufen Sie die ICertEncodeAltName::GetNameChoice-Methode auf.
[out] pstrName
Ein Zeiger auf einen BSTR , der den alternativen Namen empfängt. Wenn Sie die Verwendung des BSTR abgeschlossen haben, geben Sie ihn frei, indem Sie die SysFreeString-Funktion aufrufen.
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
Der Rückgabewert ist der alternative Name am angegebenen Index. Der Rückgabewert ist eine Unicode-Zeichenfolge .Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Nicht unterstützt |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | certenc.h (include Certsrv.h) |
| Bibliothek | Certidl.lib |
| DLL | Certenc.dll |