ICertEncodeAltName::GetNameChoice-Methode (certenc.h)
Die GetNameChoice-Methode gibt die Namensauswahl an einem angegebenen Index eines alternativen Namensarrays zurück.
Syntax
HRESULT GetNameChoice(
[in] LONG NameIndex,
[out] LONG *pNameChoice
);
Parameter
[in] NameIndex
Gibt den Index des Alternativen Namenseintrags an. Der erste Eintrag befindet sich bei Index null.
[out] pNameChoice
Ein Zeiger auf einen LONG-Wert , der den Namensauswahlspezifizierer empfängt.
Rückgabewert
C++
Wenn die Methode erfolgreich ist, gibt die Methode S_OK zurück, und der Parameter pNameChoice verweist auf einen Wert, der den Typ des alternativen Namens angibt. Dies ist einer der folgenden Werte.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 die Namensauswahl am angegebenen Index. Die Namensauswahl gibt den Typ des alternativen Namens an, damit er ordnungsgemäß verwendet werden kann. Er muss einen der folgenden Werte aufweisen.Rückgabecode | Beschreibung |
---|---|
|
Der Name ist ein Verzeichnisname. |
|
Der Name ist eine IA5-Zeichenfolge, die einen DNS-Namen (Domain Name System) im Format Host enthält.Entität.Domäne. |
|
Der Name ist eine Oktettzeichenfolge, die eine Internetprotokolladresse darstellt. |
|
Der Name ist ein registrierter Objektbezeichner (OID). |
|
Der Name ist eine E-Mail-Adresse. |
|
Der Name ist eine IA5-Zeichenfolge, die eine URL im Format Service://HostName/Path enthält. |
|
Der Name besteht aus einer OID und einem binären BLOB. |
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 |