Syntaxes pour les attributs dans services de domaine Active Directory
services de domaine Active Directory définir un ensemble de syntaxes d’attributs pour spécifier le type de données contenues par un attribut. Les syntaxes prédéfinies n’apparaissent pas réellement dans le répertoire et vous ne pouvez pas ajouter de nouvelles syntaxes. Plusieurs méthodes peuvent être utilisées pour identifier la syntaxe d’une classe d’attribut :
- Les méthodes IADs.Get, IADs.GetEx, IADs.Put et IADs.PutEx utilisent la structure VARIANT pour obtenir et définir les valeurs des attributs d’un objet. Le membre vt de cette structure est une valeur VARTYPE qui identifie le type de données.
- Les méthodes des interfaces IDirectoryObject et IDirectorySearch utilisent une valeur de l’énumération ADSTYPEENUM pour spécifier le type de données.
- Pour spécifier la syntaxe d’une nouvelle classe d’attribut, définissez les attributs attributeSyntax et oMSyntax d’un objet attributeSchema . Si la valeur de oMSyntax est 127, vous devez également définir l’attribut oMObjectClass . Pour plus d’informations, consultez Choix d’une syntaxe.
Pour obtenir la liste complète des syntaxes fournies par services de domaine Active Directory, y compris la valeur VARTYPE et ADSTYPEENUM correspondante de chaque syntaxe, consultez Syntaxes.