Directory Services

IADsO

The IADsO interface is a dual interface that inherits from IADs. It is designed for representing and managing the organization to which an account belongs. This interface is one of several that provide support for directory services to organize accounts by country/region, locality (state/city/region), organization (company), and organizational unit (department). Organization is managed by this interface, locality by the IADsLocality interface, and organization unit by IADsOU.

When a directory service provides hierarchical groupings of directory entries by country/region, locality, organization, and organization unit, you can use this, and the related interfaces, to expand the directory tree accordingly. In this case, the IADsO interface is implemented by an organization object that implements the IADsContainer interface as well.

Methods in Vtable Order

The IADsO interface inherits the methods of the standard COM interfaces:

In addition, IADsO defines the following methods.

Method Description
get_Description Gets and sets the description of the organization, such as the company name.
put_Description Gets and sets the description of the organization, such as the company name.
get_LocalityName Gets and sets the name of the physical location of the organization.
put_LocalityName Gets and sets the name of the physical location of the organization.
get_PostalAddress Gets and sets the postal address of the organization.
put_PostalAddress Gets and sets the postal address of the organization.
get_TelephoneNumber Gets and sets the telephone number of the organization.
put_TelephoneNumber Gets and sets the telephone number of the organization.
get_FaxNumber Gets and sets the fax number of the organization.
put_FaxNumber Gets and sets the fax number of the organization.
get_SeeAlso Gets and sets the other information relevant to this organization.
put_SeeAlso Gets and sets the other information relevant to this organization.

Properties

The IADsO interface defines the following properties. The preceding table includes access methods for these properties.

Property Description
Description Gets and sets the description of the organization, such as the company name.
FaxNumber Gets and sets the fax number of the organization.
LocalityName Gets and sets the name of the physical location of the organization.
PostalAddress Gets and sets the postal address of the organization.
SeeAlso Gets and sets the other information relevant to this organization.
TelephoneNumber Gets and sets the telephone number of the organization.

Requirements

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.

See Also

IADsLocality, IADsOU, IADsContainer, IADsO Property Methods