сообщение LINE_CREATE
Отправляется сообщение LINE_CREATE TAPI, информирующее приложение о создании нового устройства линии.
-
hDevice
-
Не используется.
-
dwCallbackInstance
-
Не используется.
-
dwParam1
-
HDeviceID созданного устройства.
-
dwParam2
-
Не используется.
-
dwParam3
-
Не используется.
Нет возвращаемого значения.
Старые приложения (с согласованием TAPI версии 1.3) отправляют LINE_LINEDEVSTATE сообщение, указывающее LINEDEVSTATE_REINIT, что требует завершения использования API и повторного вызова lineInitialize для получения нового числа устройств. Однако в отличие от предыдущих версий TAPI, эта версия не требует завершения работы всех приложений, прежде чем разрешить приложениям повторно инициализировать; Повторное инициализация может выполняться сразу после создания нового устройства (полное завершение работы по-прежнему требуется при удалении поставщика услуг из системы).
Приложениям, поддерживающим TAPI версии 1.4 или более поздней, отправляется LINE_CREATE сообщение. Это сообщает им о существовании нового устройства и его идентификатора. Затем приложение может выбрать, следует ли пытаться работать с новым устройством в свободное время. Это сообщение отправляется всем приложениям, поддерживающим эту или последующие версии API, которые вызвали lineInitialize или lineInitializeEx, включая приложения, в которых в данный момент не открыто ни одно устройство.
Требование | Значение |
---|---|
Версия TAPI |
Требуется TAPI 2.0 или более поздней версии |
Заголовок |
|