Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Die ICertEncodeDateArray-Schnittstelle stellt Methoden zum Behandeln von Date-Arrays bereit, die in Zertifikaterweiterungen verwendet werden.
Eine Zertifikaterweiterung kann mithilfe eines Date-Arrays erstellt werden , das in einem vom Richtlinienmodul instanziierten COM-Objekt des Erweiterungshandlers gespeichert ist. Jedes Element im Array ist ein Date-Wert .
Diese Schnittstelle wird hauptsächlich als Demonstration zum Codieren benutzerdefinierter Erweiterungen bereitgestellt. Die Certificate Services-Beispielprogramme im Platform Software Development Kit (SDK) enthalten Quellcode für diese Schnittstelle.
ICertEncodeDateArray ist in Certenc.h definiert. Wenn Sie Ihr Programm erstellen, verwenden Sie jedoch Certsrv.h als Include-Datei. Certenc.dll stellt die ICertEncodeDateArray-Schnittstelle bereit. Die Typinformationen für diese Schnittstelle finden Sie ebenfalls in Certencl.dll, das mit dem Platform SDK ausgeliefert wird.
Certificate Services-Schnittstellen unterstützen sowohl Apartmentthreading- als auch Free-Threading-Modelle. Für einen besseren Durchsatz wird freies Threading empfohlen.
Vererbung
Die ICertEncodeDateArray-Schnittstelle erbt von der IDispatch-Schnittstelle . ICertEncodeDateArray verfügt auch über folgende Arten von Membern:
Methoden
Die ICertEncodeDateArray-Schnittstelle verfügt über diese Methoden.
|
ICertEncodeDateArray::D ecode Decodiert ein asn.1-codiertes Datumsarray mit abstrakter Syntax Notation 1 (ASN.1) und speichert das resultierende Array von Datumswerten im CertEncodeDateArray-Objekt. |
|
ICertEncodeDateArray::Codieren Gibt eine ASN.1-codierte Zeichenfolge des in diesem Objekt gespeicherten Datumsarrays zurück. |
|
ICertEncodeDateArray::GetCount Gibt die Anzahl von DATE-Werten im DATE-Array des Objekts zurück. |
|
ICertEncodeDateArray::GetValue Gibt das angegebene Datum aus dem DATE-Array zurück. |
|
ICertEncodeDateArray::Reset Gibt die Größe des DATE-Arrays in diesem Objekt an. |
|
ICertEncodeDateArray::SetValue Legt einen DATE-Wert auf den angegebenen Index des DATE-Arrays fest. |
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) |