ADS_NAME_TYPE_ENUM-Enumeration (iads.h)
Die ADS_NAME_TYPE_ENUM-Enumeration gibt die Formate an, die zum Darstellen von distinguished Names verwendet werden. Es wird von der IADsNameTranslate-Schnittstelle verwendet, um das Format eines distinguished Name zu konvertieren.
Syntax
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;
Konstanten
ADS_NAME_TYPE_1779 Wert: 1 Namensformat, wie in RFC 1779 angegeben. Beispiel: "CN=Jeff Smith,CN=users,DC=Fabrikam,DC=com". |
ADS_NAME_TYPE_CANONICAL Wert: 2 Kanonisches Namensformat. Beispiel: "Fabrikam.com/Users/Jeff Smith". |
ADS_NAME_TYPE_NT4 Wert: 3 Kontonamenformat, das in Windows verwendet wird. Beispiel: "Fabrikam\JeffSmith". |
ADS_NAME_TYPE_DISPLAY Wert: 4 Format des Anzeigenamens. Beispiel: "Jeff Smith". |
ADS_NAME_TYPE_DOMAIN_SIMPLE Wert: 5 Einfaches Domänennamenformat. Beispiel: „JeffSmith@Fabrikam.com“. |
ADS_NAME_TYPE_ENTERPRISE_SIMPLE Wert: 6 Einfaches Format des Unternehmensnamens. Beispiel: „JeffSmith@Fabrikam.com“. |
ADS_NAME_TYPE_GUID Wert: 7 Format des globalen eindeutigen Bezeichners. Beispiel: "{95ee9fff-3436-11d1-b2b0-d15ae3ac8436}". |
ADS_NAME_TYPE_UNKNOWN Wert: 8 Unbekannter Namenstyp. Das System schätzt das Format. Dieses Element ist eine sinnvolle Option nur mit der IADsNameTranslate.Set - oder der IADsNameTranslate.SetEx-Methode , jedoch nicht mit der IADsNameTranslate.Get - oder IADsNameTranslate.GetEx-Methode . |
ADS_NAME_TYPE_USER_PRINCIPAL_NAME Wert: 9 Format des Benutzerprinzipalnamens. Beispiel: „JeffSmith@Fabrikam.com“. |
ADS_NAME_TYPE_CANONICAL_EX Wert: 10 Erweitertes kanonisches Namensformat. Beispiel: "Fabrikam.com/Users Jeff Smith". |
ADS_NAME_TYPE_SERVICE_PRINCIPAL_NAME Wert: 11 Dienstprinzipalnamenformat. Beispiel: "www/www.fabrikam.com@fabrikam.com". |
ADS_NAME_TYPE_SID_OR_SID_HISTORY_NAME Wert: 12 Eine SID-Zeichenfolge, wie in der Security Descriptor Definition Language (SDDL) definiert, entweder für die SID des aktuellen Objekts oder eine aus dem Sid-Verlauf des Objekts. Beispiel: "O:AOG:DAD:(A;; RPWPCCDCLCSWRCWDWOGA;;; S-1-0-0)" Weitere Informationen finden Sie unter Zeichenfolgenformat für sicherheitsdeskriptor. |
Hinweise
Codebeispiele, die in C++, Visual Basic und VBS/ASP geschrieben wurden, finden Sie in den Diskussionen der IADsNameTranslate-Schnittstelle .
Da VBScript keine Daten aus einer Typbibliothek lesen kann, muss eine Anwendung die entsprechenden numerischen Konstanten anstelle der symbolischen Konstanten verwenden, um die entsprechenden Flags festzulegen. Um die symbolischen Konstanten als gute Programmierpraxis zu verwenden, schreiben Sie explizite Deklarationen solcher Konstanten, wie hier in VBScript-Anwendungen geschehen.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Kopfzeile | iads.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für