Metodo ICertEncodeAltName::GetNameChoice (certenc.h)
Il metodo GetNameChoice restituisce la scelta del nome in corrispondenza di un indice specificato di una matrice di nomi alternativi.
Sintassi
HRESULT GetNameChoice(
[in] LONG NameIndex,
[out] LONG *pNameChoice
);
Parametri
[in] NameIndex
Specifica l'indice della voce del nome alternativo. La prima voce è in corrispondenza dell'indice zero.
[out] pNameChoice
Puntatore a un valore LONG che riceve l'identificatore di scelta del nome.
Valore restituito
C++
Se il metodo ha esito positivo, il metodo restituisce S_OK e il parametro pNameChoice punta a un valore che indica il tipo del nome alternativo. Si tratta di uno dei valori seguenti.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 scelta del nome in corrispondenza dell'indice specificato. La scelta del nome indica il tipo del nome alternativo in modo che possa essere usato correttamente. Deve essere uno dei valori seguenti.Codice restituito | Descrizione |
---|---|
|
Il nome è un nome di directory. |
|
Il nome è una stringa IA5 che contiene un nome DNS (Domain Name System) nel formato Host.Entità.Dominio. |
|
Il nome è una stringa ottetto che rappresenta un indirizzo del protocollo Internet. |
|
Il nome è un identificatore di oggetto registrato (OID). |
|
Il nome è un indirizzo di posta elettronica. |
|
Il nome è una stringa IA5 che contiene un URL nel formato Service://HostName/Path. |
|
Il nome è costituito da un OID e da un BLOB binario. |
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 |