Interfaccia ICertEncodeStringArray (certenc.h)
L'interfaccia ICertEncodeStringArray fornisce metodi per la gestione delle matrici di stringhe usate nelle estensioni del certificato.
È possibile creare un'estensione del certificato usando una matrice di stringhe archiviata in un oggetto COM del gestore di estensioni di cui è stata creata un'istanza dal modulo criteri. Ogni elemento nella matrice è un valore stringa.
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.
ICertEncodeStringArray è definito in Certenc.h. Quando si crea il programma, tuttavia, usare Certsrv.h come file di inclusione. Certenc.dll fornisce l'interfaccia ICertEncodeStringArray . 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 ICertEncodeStringArray eredita dall'interfaccia IDispatch . ICertEncodeStringArray include anche questi tipi di membri:
Metodi
L'interfaccia ICertEncodeStringArray include questi metodi.
ICertEncodeStringArray::D ecode Decodifica una matrice di stringhe con codifica ASN.1 (Abstract Syntax Notation One) e archivia la matrice risultante di stringhe nell'oggetto CertEncodeStringArray. |
ICertEncodeStringArray::Encode Restituisce una stringa con codifica ASN.1 della matrice di stringhe archiviata in questo oggetto. |
ICertEncodeStringArray::GetCount Restituisce il numero di valori stringa nella matrice di stringhe. |
ICertEncodeStringArray::GetStringType Restituisce il tipo di valori stringa contenuti nella matrice di stringhe. |
ICertEncodeStringArray::GetValue Restituisce la stringa specificata dalla matrice di stringhe. |
ICertEncodeStringArray::Reset Specifica le dimensioni della matrice di stringhe e il tipo di stringhe che la matrice conterrà. |
ICertEncodeStringArray::SetValue Imposta un valore stringa in corrispondenza dell'indice specificato della matrice di stringhe. |
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) |