| 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.