tapi/line

Класс устройства tapi/line состоит из всех устройств линии. Доступ к этим устройствам можно получить с помощью функций линии TAPI.

Функция lineGetID заполняет структуру VARSTRING, задав элемент dwStringFormat значением STRINGFORMAT_BINARY и добавляя этот дополнительный элемент.

DWORD dwDeviceI;  // line device identifier

Элемент dwDeviceId является идентификатором устройства строки, связанного с дескриптором строки, заданным lineGetID.

ФункцияphoneGetIDтакже заполняет структуру VARSTRING, задав dwStringFormat значение STRINGFORMAT_BINARY и добавление этого дополнительного члена:

DWORD adwDeviceIds[];  // array of line device identifiers

Элемент adwDeviceIds — это массив, содержащий идентификаторы всех устройств линии, связанных с телефонным устройством. Если нет связанных устройств линии, phoneGetID возвращает значение PHONEERR_INVALDEVICECLASS.