The IADsOU interface enables a COM object in Active Directory to manage the data representing the organizational unit to which an account belongs. This interface is one of several that provide support for directory services that organize accounts by country, locality (geographical location), organization (company), and organizational unit (department).
Properties accessed by IADsOU are defined on the ADSI OrganizationalUnit Object.
Implement IADsOU when you are providing an Active Directory implementation for your directory service that organizes directory entries by organizational unit.
Call the methods on this interface when you are expanding a directory that organizes accounts by physical location.
IUnknown Methods | Description |
---|---|
QueryInterface | Returns pointers to supported interfaces. |
AddRef | Increments reference count. |
Release | Decrements reference count. |
IDispatch Methods | Description |
---|---|
GetTypeInfoCount | Gets the number of type descriptions. |
GetTypeInfo | Gets a description of object's programmable interface. |
GetIDsOfNames | Maps name of method or property to DISPID. |
Invoke | Calls one of the object's methods, or gets/sets one of its properties. |
IADs Properties and Methods | Description |
---|---|
get_Name | Gets the object's relative name. |
get_Class | Gets the object's schema class name. |
get_GUID | Gets the object's globally unique identifier. |
get_ADsPath | Gets the object's ADsPath that uniquely identifies this object from all others. |
get_Parent | Gets the object's ADsPath string for its parent container. |
get_Schema | Gets the ADsPath string to the schema class definition object for this object. |
GetInfo | Reloads the changes on this object and its dependents. |
SetInfo | Saves the changes on this object and its dependents. |
Get | Gets the value for a property by name. |
Put | Sets the value for a property by name. |
GetEx | Gets the value for a single or multi-valued property by name. |
PutEx | Sets the value for a single or multi-valued property by name. |
GetInfoEx | Reloads specific property values for this object as they exist in the underlying directory service. |
IADsOU Methods | Description |
---|---|
get/put_Description | Description of the organizational unit. |
get/put_LocalityName | Physical location of the unit. |
get/put_PostalAddress | Post office address of the unit. |
get/put_TelephoneNumber | Telephone number of the unit. |
get/put_FaxNumber | Fax number of the unit. |
get/put_SeeAlso | Other information relevant to the unit. |
get/put_BusinessCategory | General business functions. |