Поделиться через


Метод 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

См. также раздел

ITPhone