Interfaccia ICertEncodeLongArray (certenc.h)

L'interfaccia ICertEncodeLongArray fornisce metodi per la gestione di matrici Long usate nelle estensioni del certificato.

È possibile creare un'estensione del certificato usando una matrice Long archiviata in un oggetto COM del gestore di estensioni di cui è stata creata un'istanza dal modulo criteri. Ogni elemento nella matrice è un valore Long .

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 il codice sorgente per questa interfaccia.

ICertEncodeLongArray è definito in Certenc.h. Quando si crea il programma, tuttavia, usare Certsrv.h come file di inclusione. Certenc.dll fornisce l'interfaccia ICertEncodeLongArray . 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 apartment che di threading libero. Per una migliore velocità effettiva, è consigliabile usare il threading gratuito.

Ereditarietà

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

Metodi

L'interfaccia ICertEncodeLongArray include questi metodi.

 
ICertEncodeLongArray::D ecode

Decodifica una matrice Long con codifica ASN.1 (Abstract Syntax Notation One) e archivia la matrice risultante di valori Long nell'oggetto CertEncodeLongArray.
ICertEncodeLongArray::Encode

Restituisce una stringa con codifica ASN.1 della matrice LONG archiviata in questo oggetto.
ICertEncodeLongArray::GetCount

Restituisce il numero di valori Long nella matrice Long dell'oggetto.
ICertEncodeLongArray::GetValue

Restituisce il valore Long specificato dalla matrice Long.
ICertEncodeLongArray::Reset

Specifica le dimensioni della matrice in questo oggetto.
ICertEncodeLongArray::SetValue

Imposta un valore Long in corrispondenza dell'indice specificato della matrice Long.

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)