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 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) |