Condividi tramite


Metodo ICertPropertyDescription::Initialize (certenroll.h)

Il metodo Initialize inizializza l'oggetto da una stringa contenente informazioni descrittive sul certificato. Usare questa proprietà per creare una stringa che può essere visualizzata nelle interfacce utente che enumera le proprietà del certificato. Questo metodo è abilitato per Il Web.

Sintassi

HRESULT Initialize(
  [in] BSTR strDescription
);

Parametri

[in] strDescription

Variabile BSTR che contiene una descrizione. La lunghezza della stringa non può superare i 260 caratteri.

Valore restituito

Se la funzione ha esito positivo, la funzione restituisce S_OK.

Se la funzione ha esito negativo, restituisce un valore HRESULT che indica l'errore. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente. Per un elenco di codici di errore comuni, vedere Valori HRESULT comuni.

Codice/valore restituito Descrizione
HRESULT_FROM_WIN32(ERROR_ALREADY_INITIALIZED)
L'oggetto è già inizializzato.
HRESULT_FROM_WIN32(ERROR_FILENAME_EXCED_RANGE)
La lunghezza della stringa supera i 260 caratteri.

Commenti

Chiamare il metodo SetValueOnCertificate per associare la proprietà a un certificato. Chiamare la proprietà Description per recuperare la stringa di descrizione.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione certenroll.h
DLL CertEnroll.dll

Vedi anche

ICertProperties

ICertProperty

ICertPropertyDescription

ICertPropertyFriendlyName