Condividi tramite


Metodo ICertEncodeLongArray::Encode (certenc.h)

Il metodo Encode restituisce una stringa con codifica ASN.1 della matrice LONG archiviata in questo oggetto.

Utilizzare il metodo Decode per decodificare la stringa codificata in un oggetto CertEncodeLongArray .

Prima di chiamare il metodo Encode , è necessario chiamare il metodo Reset per ridimensionare la matrice e il metodo SetValue per impostare ogni valore LONG nella matrice.

Sintassi

HRESULT Encode(
  [out] BSTR *pstrBinary
);

Parametri

[out] pstrBinary

Puntatore a un valore BSTR che conterrà la matrice LONG codificata. Al termine dell'uso di BSTR, liberarlo chiamando la funzione SysFreeString .

Valore restituito

C++

Se il metodo ha esito positivo, il metodo restituisce S_OK.

Se il metodo ha esito negativo, restituisce un valore HRESULT che indica l'errore. Per un elenco dei codici di errore comuni, vedere Valori HRESULT comuni.

VB

Il valore restituito è la matrice LONG con codifica ASN.1.

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)
Libreria Certidl.lib
DLL Certenc.dll

Vedi anche

ICertEncodeLongArray

ICertEncodeLongArray::D ecode

ICertEncodeLongArray::Reset

ICertEncodeLongArray::SetValue