tapi/line
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, la définition dwStringFormat pour STRINGFORMAT_BINARY et l’ajout de ce membre supplémentaire :
DWORD adwDeviceIds[]; // array of line device identifiers
Le adwDeviceIds membre 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.