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 Encode-Methode gibt eine ASN.1-codierte Zeichenfolge des alternativen Namensarrays zurück, das in diesem Objekt gespeichert ist. Die Namen im -Objekt sind nicht codiert.
Verwenden Sie die Decode-Methode , um die codierte Zeichenfolge in ein CertEncodeAltName-Objekt zu decodieren.
Bevor Sie diese Methode verwenden, müssen Sie sowohl die Reset-Methode zum Vergrößern des Arrays als auch die SetNameEntry-Methode aufrufen, um jedes Arrayelement festzulegen.
Syntax
HRESULT Encode(
[out] BSTR *pstrBinary
);
Parameter
[out] pstrBinary
Ein Zeiger auf einen BSTR , der die ASN.1-codierte alternative Namenserweiterung empfängt. Wenn Sie fertig sind, rufen Sie SysFreeString auf, um pbstrBinary frei zu machen.
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 das ASN.1-codierte alternative Namensarray.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 |