Condividi tramite


Metodo ICertEncodeCRLDistInfo::SetNameEntry (certenc.h)

Il metodo SetNameEntry imposta un nome in corrispondenza di un indice specificato di un punto di distribuzione in una matrice di informazioni di distribuzione di revoche di certificati (CRL).

Sintassi

HRESULT SetNameEntry(
  [in] LONG       DistPointIndex,
  [in] LONG       NameIndex,
  [in] LONG       NameChoice,
  [in] const BSTR strName
);

Parametri

[in] DistPointIndex

Specifica l'indice del punto di distribuzione CRL per cui impostare il nome. Il primo valore è a zero indice.

[in] NameIndex

Specifica l'indice della voce del nome da impostare. Il primo valore è a zero indice.

[in] NameChoice

Specifica la scelta del nome impostato. La scelta del nome indica il tipo del nome in modo che possa essere usato correttamente. La scelta del nome deve essere uno dei valori seguenti.

Valore Significato
CERT_ALT_NAME_RFC822_NAME
Il nome è un indirizzo di posta elettronica.
CERT_ALT_NAME_DNS_NAME
Il nome è una stringa IA5 che specifica un nome DNS (Domain Name System) nel formato host.entity.domain.
CERT_ALT_NAME_URL
Il nome è una stringa IA5 che specifica un URL nel formato Service://HostName/Path.
CERT_ALT_NAME_REGISTERED_ID
Il nome è un identificatore di oggetto registrato (OID).

[in] strName

Specifica il nome.

Valore restituito

VB

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 di codici di errore comuni, vedere Valori HRESULT comuni.

Requisiti

   
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

ICertEncodeCRLDistInfo

ICertEncodeCRLDistInfo::GetName

ICertEncodeCRLDistInfo::GetNameChoice

ICertEncodeCRLDistInfo::SetNameCount