tapi/line

Die Geräteklasse tapi/line besteht aus allen Leitungsgeräten. Sie greifen mithilfe der TAPI-Leitungsfunktionen auf diese Geräte zu.

Die lineGetID-Funktion füllt eine VARSTRING-Struktur aus, legt den dwStringFormat-Member auf den STRINGFORMAT_BINARY Wert fest und fügt diesen zusätzlichen Member an.

DWORD dwDeviceI;  // line device identifier

Das dwDeviceId-Element ist der Bezeichner des Zeilengeräts, das dem Zeilenhandle zugeordnet ist, das von lineGetID angegeben wird.

Die phoneGetID-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 line device identifiers

Das adwDeviceIds-Element ist ein Array, das die Geräte-IDs aller Leitungsgeräte enthält, die dem Telefongerät zugeordnet sind. Wenn keine zugeordneten Leitungsgeräte vorhanden sind, gibt phoneGetID den PHONEERR_INVALDEVICECLASS Wert zurück.