Syntaxen für Attribute in Active Directory Domain Services
Active Directory Domain Services einen Satz von Attributsyntaxen definieren, um den Typ der in einem Attribut enthaltenen Daten anzugeben. Die vordefinierten Syntaxen werden im Verzeichnis nicht angezeigt, und Sie können keine neuen Syntaxen hinzufügen. Zum Identifizieren der Syntax einer Attributklasse können mehrere Methoden verwendet werden:
- Die Methoden IADs.Get, IADs.GetEx, IADs.Put und IADs.PutEx verwenden die VARIANT-Struktur , um die Werte der Attribute eines Objekts abzurufen und festzulegen. Das 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 Attribute attributeSyntax und oMSyntax eines attributSchema-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 Syntaxes.