Sintaxe para atributos nos Serviços de Domínio Ative Directory
Os Serviços de Domínio Ative Directory definem um conjunto de sintaxes de atributo para especificar o tipo de dados contidos por um atributo. As sintaxes predefinidas realmente não aparecem no diretório e você não pode adicionar novas sintaxes. Vários métodos podem ser usados para identificar a sintaxe de uma classe de atributo:
- Os métodos IADs.Get, IADs.GetEx, IADs.Pute IADs.PutEx usam a estruturaVARIANTpara obter e definir os valores dos atributos de um objeto. O vt membro dessa estrutura é um valor de VARTYPE que identifica o tipo de dados.
- Os métodos do IDirectoryObject e IDirectorySearch interfaces usam um valor da enumeração ADSTYPEENUM para especificar o tipo de dados.
- Para especificar a sintaxe de uma nova classe de atributo, defina o attributeSyntax e atributos de oMSyntax de um objetoattributeSchema. Se o valor de oMSyntax for 127, você também deverá definir o atributo oMObjectClass. Para obter mais informações, consulte Escolhendo uma sintaxe.
Para obter uma lista completa das sintaxes fornecidas pelos Serviços de Domínio Ative Directory, incluindo a VARTYPE correspondente de cada sintaxe e valor de ADSTYPEENUM, consulte Syntaxes.