Directory Services


The IDirectorySchemaMgmt interface is designed to function with the IDirectoryObject and the IDirectorySearch interfaces for managing the schema of a directory service. It is used to extend schema definitions and support attribute searches through OLE DB.

Methods in Vtable Order

The IDirectorySchemaMgmt interface inherits the methods of the standard COM interface IUnknown.

In addition, IDirectorySchemaMgmt defines the following methods.

Method Description
EnumAttributes Reserved for future use.
CreateAttributeDefinition Reserved for future use.
WriteAttributeDefinition Reserved for future use.
DeleteAttributeDefinition Reserved for future use.
EnumClasses Enumerates class definitions.
CreateClassDefinition Reserved for future use.
WriteClassDefinition Reserved for future use.
DeleteClassDefinition Reserved for future use.


The methods for this interface are not fully implemented at this time.


Client: Included in Windows XP and Windows 2000 Professional.
Server: Included in Windows Server 2003 and Windows 2000 Server.
Redistributable: Requires Active Directory Client Extension on Windows NT 4.0 SP6a and Windows 95/98/Me.
Header: Declared in Iads.h.