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 führt die ASN.1-Codierung (Abstract Syntax Notation One) für ein Zertifikatsperrlisten-Verteilungsinformationsarray aus, das im COM-Objekt gespeichert ist, und gibt die ASN.1-codierte Erweiterung zurück.
Bevor Sie diese Methode verwenden, müssen Sie die Reset-Methode aufrufen, um das Array zu vergrößern, und die Methoden SetNameCount und SetNameEntry , um jedes Element in jeder Verteilungspunktstruktur festzulegen.
Syntax
HRESULT Encode(
[out] BSTR *pstrBinary
);
Parameter
[out] pstrBinary
Ein Zeiger auf einen BSTR , der die codierte CRL-Verteilungsinformationserweiterung enthält. 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 die ASN.1-codierte Zeichenfolge, die das CRL-Verteilungsinformationsarray darstellt.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 |