Share via


Interfaccia ICertEncodeDateArray (certenc.h)

L'interfaccia ICertEncodeDateArray fornisce metodi per la gestione delle matrici date usate nelle estensioni del certificato.

È possibile creare un'estensione del certificato usando una matrice di date archiviata in un oggetto COM del gestore estensione creato dal modulo criteri. Ogni elemento della matrice è un valore Date .

Questa interfaccia viene fornita principalmente come dimostrazione per la codifica di estensioni personalizzate. I programmi di esempio di Servizi certificati in Platform Software Development Kit (SDK) contengono codice sorgente per questa interfaccia.

ICertEncodeDateArray è definito in Certenc.h. Quando si crea il programma, tuttavia, usare Certsrv.h come file di inclusione. Certenc.dll fornisce l'interfaccia ICertEncodeDateArray . Le informazioni sul tipo per questa interfaccia sono disponibili anche in Certencl.dll, che viene fornito con Platform SDK.

Le interfacce di Servizi certificati supportano sia modelli di threading a apartment che free-threading. Per migliorare la velocità effettiva, è consigliabile eseguire il threading gratuito.

Ereditarietà

L'interfaccia ICertEncodeDateArray eredita dall'interfaccia IDispatch . ICertEncodeDateArray include anche questi tipi di membri:

Metodi

L'interfaccia ICertEncodeDateArray include questi metodi.

 
ICertEncodeDateArray::D ecode

Decodifica una matrice di date con codifica ASN.1 e archivia la matrice di date risultante nell'oggetto CertEncodeDateArray.
ICertEncodeDateArray::Codifica

Restituisce una stringa con codifica ASN.1 (AsN.1) della matrice di date archiviata in questo oggetto.
ICertEncodeDateArray::GetCount

Restituisce il numero di valori DATE nella matrice DATE dell'oggetto.
ICertEncodeDateArray::GetValue

Restituisce la data specificata dalla matrice DATE.
ICertEncodeDateArray::Reset

Specifica le dimensioni della matrice DATE in questo oggetto.
ICertEncodeDateArray::SetValue

Imposta un valore DATE nell'indice specificato della matrice DATE.

Requisiti

Requisito Valore
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione certenc.h (include Certsrv.h)