enumerazione ADS_NAME_TYPE_ENUM (iads.h)
L'enumerazione ADS_NAME_TYPE_ENUM specifica i formati utilizzati per rappresentare nomi distinti. Viene usato dall'interfaccia IADsNameTranslate per convertire il formato di un nome distinto.
Sintassi
typedef enum __MIDL___MIDL_itf_ads_0001_0050_0001 {
ADS_NAME_TYPE_1779 = 1,
ADS_NAME_TYPE_CANONICAL = 2,
ADS_NAME_TYPE_NT4 = 3,
ADS_NAME_TYPE_DISPLAY = 4,
ADS_NAME_TYPE_DOMAIN_SIMPLE = 5,
ADS_NAME_TYPE_ENTERPRISE_SIMPLE = 6,
ADS_NAME_TYPE_GUID = 7,
ADS_NAME_TYPE_UNKNOWN = 8,
ADS_NAME_TYPE_USER_PRINCIPAL_NAME = 9,
ADS_NAME_TYPE_CANONICAL_EX = 10,
ADS_NAME_TYPE_SERVICE_PRINCIPAL_NAME = 11,
ADS_NAME_TYPE_SID_OR_SID_HISTORY_NAME = 12
} ADS_NAME_TYPE_ENUM;
Costanti
ADS_NAME_TYPE_1779 Valore: 1 Formato del nome specificato in RFC 1779. Ad esempio, "CN=Jeff Smith,CN=users,DC=Fabrikam,DC=com". |
ADS_NAME_TYPE_CANONICAL Valore: 2 Formato del nome canonico. Ad esempio, "Fabrikam.com/Users/Jeff Smith". |
ADS_NAME_TYPE_NT4 Valore: 3 Formato del nome dell'account usato in Windows. Ad esempio, "Fabrikam\JeffSmith". |
ADS_NAME_TYPE_DISPLAY Valore: 4 Formato del nome visualizzato. Ad esempio, "Jeff Smith". |
ADS_NAME_TYPE_DOMAIN_SIMPLE Valore: 5 Formato del nome di dominio semplice. Ad esempio, "JeffSmith@Fabrikam.com". |
ADS_NAME_TYPE_ENTERPRISE_SIMPLE Valore: 6 Formato nome organizzazione semplice. Ad esempio, "JeffSmith@Fabrikam.com". |
ADS_NAME_TYPE_GUID Valore: 7 Formato identificatore univoco globale. Ad esempio, "{95ee9fff-3436-11d1-b2b0-d15ae3ac8436}". |
ADS_NAME_TYPE_UNKNOWN Valore: 8 Tipo di nome sconosciuto. Il sistema stima il formato. Questo elemento è un'opzione significativa solo con il metodo IADsNameTranslate.Set o IADsNameTranslate.SetEx , ma non con il metodo IADsNameTranslate.Get o IADsNameTranslate.GetEx . |
ADS_NAME_TYPE_USER_PRINCIPAL_NAME Valore: 9 Formato del nome dell'entità utente. Ad esempio, "JeffSmith@Fabrikam.com". |
ADS_NAME_TYPE_CANONICAL_EX Valore: 10 Formato del nome canonico esteso. Ad esempio, "Fabrikam.com/Users Jeff Smith". |
ADS_NAME_TYPE_SERVICE_PRINCIPAL_NAME Valore: 11 Formato del nome dell'entità servizio. Ad esempio, "www/www.fabrikam.com@fabrikam.com". |
ADS_NAME_TYPE_SID_OR_SID_HISTORY_NAME Valore: 12 Stringa SID, come definito nell'SDDL (Security Descriptor Definition Language), per il SID dell'oggetto corrente o uno dalla cronologia del SID oggetto. Ad esempio, "O:AOG:DAD:(A;; RPWPCCDCLCSWRCWDWOGA;;; S-1-0-0)" Per altre informazioni, vedere Security Descriptor String Format.For more information, see Security Descriptor String Format. |
Commenti
Esempi di codice scritti in C++, Visual Basic e VBS/ASP sono disponibili nelle discussioni dell'interfaccia IADsNameTranslate .
Poiché VBScript non è in grado di leggere i dati da una libreria dei tipi, un'applicazione deve usare le costanti numeriche appropriate, anziché le costanti simboliche, per impostare i flag appropriati. Per usare le costanti simboliche come procedura di programmazione consigliata, scrivere dichiarazioni esplicite di tali costanti, come fatto qui, nelle applicazioni VBScript.
Requisiti
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Intestazione | iads.h |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per