Syntaxen für Attribute in Active Directory Domain Services
Active Directory Domain Services einen Satz von Attributsyntaxen zum Angeben des Datentyps, der in einem Attribut enthalten ist. Die vordefinierten Syntaxen werden nicht tatsächlich im Verzeichnis angezeigt, und Sie können keine neuen Syntaxen hinzufügen. Es können mehrere Methoden verwendet werden, um die Syntax einer Attributklasse zu identifizieren:
- Die Methoden IADs.Get, IADs.GetEx, IADs.Putund IADs.PutEx verwenden die VARIANT-Struktur, um die Werte der Attribute eines Objekts zu erhalten und fest zu legen. Der vt-Member dieser Struktur ist ein VARTYPE-Wert, der den Datentyp identifiziert.
- Die Methoden der Schnittstellen IDirectoryObject und IDirectorySearch verwenden einen Wert aus der ADSTYPEENUM-Enumeration, um den Datentyp anzugeben.
- Um die Syntax einer neuen Attributklasse anzugeben, legen Sie die attributeSyntax- und oMSyntax-Attribute eines attributeSchema-Objekts fest. Wenn der Wert von oMSyntax 127 ist, müssen Sie auch das oMObjectClass-Attribut festlegen. Weitere Informationen finden Sie unter Auswählen einer Syntax.
Eine vollständige Liste der von Active Directory Domain Services bereitgestellten Syntaxen, einschließlich des entsprechenden VARTYPE- und ADSTYPEENUM-Werts jeder Syntax, finden Sie unter Syntaxs.