Метод ITPhone::Open (tapi3if.h)
Метод Open открывает это телефонное устройство. Телефонное устройство остается открытым до тех пор, пока приложение не вызовет ITPhone::Close или пока TAPI не завершит работу.
Этот метод аналогиен TAPI 2. xphoneОткрыть функцию; см. раздел TAPI 2. Дополнительные сведения см. в документации по x .
Синтаксис
HRESULT Open(
[in] PHONE_PRIVILEGE Privilege
);
Параметры
[in] Privilege
Дескриптор PHONE_PRIVILEGE для состояния привилегий приложения относительно телефонного устройства.
Возвращаемое значение
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Пока телефон открыт, приложение получает события, относящиеся к телефону.
Кроме того, телефон должен быть открыт с привилегией владельца, чтобы приложение установило состояние телефона. Запрос состояния телефона обычно может выполняться, даже если телефон не открыт; Дополнительные сведения см. в разделе об отдельных методах интерфейса ITPhone .
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | tapi3if.h (включая Tapi3.h) |
Библиотека | Uuid.lib |
DLL | Tapi3.dll |