tapi/line

La classe d’appareil tapi/line se compose de tous les appareils de ligne. Vous accédez à ces appareils à l’aide des fonctions de ligne TAPI.

La fonction lineGetID remplit une structure VARSTRING , affectant au membre dwStringFormat la valeur STRINGFORMAT_BINARY et ajoutant ce membre supplémentaire.

DWORD dwDeviceI;  // line device identifier

Le membre dwDeviceId est l’identificateur du périphérique de ligne associé au handle de ligne donné par lineGetID.

La fonction phoneGetID remplit également une structure VARSTRING , en définissant dwStringFormat sur STRINGFORMAT_BINARY et en ajoutant ce membre supplémentaire :

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

Le membre adwDeviceIds est un tableau contenant les identificateurs d’appareil de tous les appareils de ligne associés à l’appareil téléphonique. Si aucun périphérique de ligne n’est associé, phoneGetID retourne la valeur PHONEERR_INVALDEVICECLASS.