[This is preliminary documentation and subject to change.]
The ITTerminal interface is the base interface for a Terminal object.
| IUnknown Methods | Description |
|---|---|
| QueryInterface | Returns pointers to supported interfaces. |
| AddRef | Increments the reference count. |
| Release | Decrements the reference count. |
| IDispatch Methods | Description |
|---|---|
| GetTypeInfoCount | Retrieves the number of type information interfaces. |
| GetTypeInfo | Retrieves the type information for an object. |
| GetIDsOfNames | Maps a single member and an optional set of argument names to a corresponding set of integer DISPIDs. |
| Invoke | Provides access to properties and methods exposed by an object. |
| ITTerminal Methods | Description |
|---|---|
| get_Name | Get a descriptive name of the terminal. |
| get_State | Retrieves the current state of the terminal. |
| get_Address | Gets the Address object with which this terminal is associated. |
| get_TerminalType | Retrieves the TerminalType of the terminal. |
| get_TerminalClass | Retrieves the TerminalClass of the terminal. |
| IsStandardTerminal | Determines whether terminal supports Direct Streaming. |
| CanRender | Determines whether terminal can render the stream. |
| CanCapture | Determines whether terminal can capture the stream. |