tapi/téléphone

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

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

DWORD dwDeviceI;  // phone device identifier

Le membre dwDeviceId est l’identificateur de l’appareil téléphonique associé au handle de téléphone donné par phoneGetID.

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

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

Le membre adwDeviceIds est un tableau contenant les identificateurs d’appareil de tous les appareils téléphoniques associés à l’appareil de ligne donné. Si aucun appareil téléphonique n’est associé, lineGetID retourne la valeur LINEERR_INVALDEVICECLASS.