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.