ADSI Schema Container Object

The Active Directory schema container object is the top of the hierarchical organization of on-line, run-time definitions of Active Directory object relationships in a directory service implementation of Active Directory. The schema container object contains all the ADSI Schema Class Objects, one for every type of object that can be created in a given provider's implementation for a specific instance of that directory service. This object also contains the ADSI Property Objects and the ADSI Syntax Objects necessary to represent this schema.

Schema containers are not limited to this level of the hierarchy. A complex directory service instance might allow multiple schema containers to exist in its implementation and then the schema containers might be found in other parts of the tree. However, there can only be one schema container in any given Active Directory container.

The Active Directory schema management objects include:

Object type Contains
ADSI Schema Container Object Container object for the current collection of schema class objects and syntax objects that represent the schema for this entire or partial directory instance.
ADSI Schema Class Object Definitions for a specific schema class.
ADSI Property Object Identifies a single property.
ADSI Syntax Object Identifies a single syntax.

Interfaces on ADSI Schema Container Object Description
IUnknown Universal COM object management and interface query methods.
IDispatch Automation methods for late-bound access to an object's methods and properties.
IADsContainer Object management and enumeration methods.

QuickInfo

  Windows NT: Use version 4.0 and later.