ADSI Objects of LDAP
The following table lists commonly used COM objects for the LDAP provider in ADSI, together with the ADSI interfaces that they support.
| ADSI object | Description | Supported interfaces |
|---|---|---|
| Class | An ADSI object that represents a class definition in the schema. | |
| GenObject | An ADSI object that represents the generic features of and provides common services to most other ADSI objects for the LDAP provider. | |
| Group | An ADSI object that represents a group. | IADsGroup |
| GroupCollection | An ADSI object that represents a collection of groups. | IADsMembers |
| Locality | An ADSI object that represents geographical locales of a user, organization, and so on. | IADsLocality |
| Namespace | An ADSI object that represents the LDAP namespace. | |
| NameTranslate | An ADSI object that provides the services for translating ADsPath entries from one format to another. | IADsNameTranslate |
| Organization | An ADSI object that represents an organization. | IADsO |
| OrganizationalUnit | An ADSI object that represents an organizational unit. | IADsOU |
| Pathname | An ADSI object that represents ADsPath. | IADsPathname |
| PrintQueue | An ADSI object that represents a print queue. | |
| Property | An ADSI object that represents the attribute definition in the schema. | |
| RootDSE | An ADSI object that represents the root DSE. | |
| Schema | An ADSI object that represents the schema container. | |
| Syntax | An ADSI object that represents the attribute syntax. | |
| User | An ADSI object that represents a user account. | IADsUser |
| UserCollection | An ADSI object that implements IADsMembers for maintaining and managing a collection of user accounts. | IADsMembers |
Send comments about this topic to Microsoft
Build date: 10/26/2012