Geräte-IDs
Andere TAPI-Telefonfunktionen verwenden einen Handle für ein geöffnetes Telefongerät, um das geöffnete Telefongerät zu identifizieren. Die einzigen Funktionen für Telefongeräte, die einen Telefongerätebezeichnerparameter (im Gegensatz zu einem Telefonhandle) verwenden, sind die Funktionen phoneGetDevCaps und phoneOpen . Eine Anwendung kann den Gerätebezeichner des Telefons abrufen, indem sie die phoneGetID-Funktion mit dem Telefonhandle als Parameter verwendet.
Eine Anwendung kann auch Gerätebezeichner für verschiedene Geräteklassen abrufen, die einem geöffneten Telefon zugeordnet sind, indem phoneGetID aufgerufen wird. Informationen zu Geräteklassennamen finden Sie unter TAPI-Geräteklassen .
Diese Funktion übernimmt ein Telefonhandle und eine Geräteklassenbeschreibung. Er gibt den Gerätebezeichner für das Gerät der angegebenen Geräteklasse zurück, das dem geöffneten Telefongerät zugeordnet ist. Wenn die Geräteklasse "tapi/phone" lautet, wird der Gerätebezeichner des Telefongeräts zurückgegeben.
Im Gegensatz zu Leitungsgeräten, für die die Basisleitungsdienste das Äquivalent zu POTS bieten, wird für Telefongeräte kein garantierter Mindestsatz von Funktionen definiert. Jedes Telefongerät stellt zwar mindestens die in diesem Abschnitt beschriebenen Funktionen und Nachrichten bereit, bietet jedoch keine tatsächlichen Vorgänge auf dem physischen Telefongerät.