tapi/phone

La clase de dispositivo tapi/phone consta de todos los dispositivos telefónicos. Puede acceder a estos dispositivos mediante las funciones telefónicas TAPI.

La función phoneGetID rellena una estructura VARSTRING , estableciendo el miembro dwStringFormat en el valor de STRINGFORMAT_BINARY y anexando este miembro adicional:

DWORD dwDeviceI;  // phone device identifier

El miembro dwDeviceId es el identificador del dispositivo telefónico asociado al identificador de teléfono proporcionado por phoneGetID.

La función lineGetID también rellena una estructura VARSTRING , estableciendo dwStringFormat en STRINGFORMAT_BINARY y anexando este miembro adicional:

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

El miembro adwDeviceIds es una matriz que contiene los identificadores de dispositivo de todos los dispositivos telefónicos asociados al dispositivo de línea especificado. Si no hay ningún dispositivo telefónico asociado, lineGetID devuelve el valor LINEERR_INVALDEVICECLASS.