Platform SDK: TAPI |
The ITDirectory interface is used to browse a particular ILS server, the NTDS, or other directories in the future.
The interface definition is as follows:
IUnknown Methods
IDispatch Methods
ITDirectory Methods | Description |
---|---|
get_DirectoryType | Gets the type of the directory. |
get_DisplayName | Gets displayable name for directory. |
get_IsDynamic | Gets indicator of whether the object on the server needs to be refreshed. |
get_DefaultObjectTTL | Gets the default time to live (TTL) for objects created. |
put_DefaultObjectTTL | Sets the default TTL for objects created. |
EnableAutoRefresh | Enables the auto refresh for objects created afterward. |
Connect | Connects to the server. |
Bind | Binds to the server. |
AddDirectoryObject | Adds an object to the server. |
ModifyDirectoryObject | Commits directory modifications to the server. |
RefreshDirectoryObject | Refreshes the TTL for an object on the server. |
DeleteDirectoryObject | Deletes an object from the server. |
get_DirectoryObjects | Gets all directory objects on the server with a specified type and name. |
EnumerateDirectoryObjects | Creates enumeration of directory objects of a given type and name. |
Windows NT/2000: Requires Windows 2000.
Version: Requires TAPI 3.0 or later.
Header: Declared in Rend.h.
Library: Use Rendid.lib.