Platform SDK: TAPI

Terminal Class

The terminal class GUIDs identify a particular terminal by capabilities.

CLSID_HandsetTerminal
Telephone handset.
CLSID_HeadsetTerminal
Head set.
CLSID_MediaStreamTerminal
Media stream terminal, dynamically created.
CLSID_MicrophoneTerminal
Microphone.
CLSID_SpeakerphoneTerminal
Speaker phone.
CLSID_SpeakersTerminal
Speakers.
CLSID_VideoInputTerminal
Video input terminal.
CLSID_VideoWindowTerm
Video display window, dynamically created.

The BSTR version of the terminal classes is mainly designated for the use of Visual Basic applications. (For example, they are returned as the elements of the collection obtained with get_DynamicTerminalClasses.)

BSTR CLSID_String_HandsetTerminal
BSTR CLSID_String_HeadsetTerminal
BSTR CLSID_String_MediaStreamTerminal
BSTR CLSID_String_MicrophoneTerminal
BSTR CLSID_String_SpeakerphoneTerminal
BSTR CLSID_String_SpeakersTerminal
BSTR CLSID_String_VideoInputTerminal
BSTR CLSID_String_VideoWindowTerm

See Also

ITTerminalSupport::CreateTerminal, ITTerminal::get_TerminalClass, ITTerminalManager::CreateDynamicTerminal, ITTerminalManager::GetDynamicTerminalClasses, ITTerminalSupport::EnumerateDynamicTerminalClasses