tapi/ligne

La classe d’appareil tapi/ligne 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 , en définissant le membre dwStringFormat sur la valeur STRINGFORMAT_BINARY et en ajoutant ce membre supplémentaire.

DWORD dwDeviceI;  // line device identifier

Le membre dwDeviceId est l’identificateur de l’appareil 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. S’il n’existe aucun appareil de ligne associé, phoneGetID retourne la valeur PHONEERR_INVALDEVICECLASS.