Метод ITBasicCallControl2::RequestTerminal (tapi3if.h)
Метод RequestTerminal получает подходящий терминал с учетом требуемого класса, носителя и направления.
Синтаксис
HRESULT RequestTerminal(
[in] BSTR bstrTerminalClassGUID,
[in] long lMediaType,
[in] TERMINAL_DIRECTION Direction,
[out] ITTerminal **ppTerminal
);
Параметры
[in] bstrTerminalClassGUID
Класс терминала, необходимый для вызова.
[in] lMediaType
Побитовый список типов носителей , необходимых для вызова.
[in] Direction
Дескриптор TERMINAL_DIRECTION для терминала.
[out] ppTerminal
Указатель на интерфейс ITTerminal .
Возвращаемое значение
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Метод AddRef автоматически вызывается в интерфейсе ITTerminal , возвращаемом этим методом. Приложение должно вызвать метод Release в интерфейсе ITTerminal , чтобы освободить связанные с ним ресурсы.
Требования
Целевая платформа | Windows |
Header | tapi3if.h (включая Tapi3.h) |
Библиотека | Uuid.lib |
DLL | Tapi3.dll |