tapi/phone
Die Geräteklasse tapi/phone besteht aus allen Telefongeräten. Sie greifen auf diese Geräte zu, indem Sie die TAPI-Telefonfunktionen verwenden.
Die phoneGetID-Funktion füllt eine VARSTRING-Struktur aus, legt den dwStringFormat-Member auf den wert STRINGFORMAT_BINARY fest und fügt diesen zusätzlichen Member an:
DWORD dwDeviceI; // phone device identifier
Das dwDeviceId-Element ist der Bezeichner des Telefongeräts, das dem von phoneGetID angegebenen Telefonhandle zugeordnet ist.
Die lineGetID-Funktion füllt auch eine VARSTRING-Struktur aus, legt dwStringFormat auf STRINGFORMAT_BINARY fest und fügt diesen zusätzlichen Member an:
DWORD adwDeviceIds[]; // array of phone device identifiers
Das adwDeviceIds-Element ist ein Array, das die Geräte-IDs aller Telefongeräte enthält, die dem angegebenen Leitungsgerät zugeordnet sind. Wenn keine zugeordneten Telefongeräte vorhanden sind, gibt lineGetID den wert der LINEERR_INVALDEVICECLASS zurück.