Lamps
Die Beleuchtung auf einem Telefongerät kann in einer Vielzahl verschiedener Beleuchtungsmodi entfacht werden. Im Gegensatz zu Ringmustern sind die Lampemodi für Telefongruppen verschiedener Anbieter einheitlicher. Ein allgemeiner Satz von Lampemodi wird von der API definiert. Eine Lampe, die durch ihren Lampe-Schaltflächenbezeichner identifiziert wird, kann in einem bestimmten Lampemodus angelichtet werden. Eine Lampe kann auch nach ihrem aktuellen Lampemodus abgefragt werden.
Die TAPI-Funktionen, die für die Beleuchtung verwendet werden, sind phoneSetLamp, die eine Lampe auf einem angegebenen geöffneten Telefongerät in einem bestimmten Lampe-Beleuchtungsmodus ausleuchten, und phoneGetLamp, das den aktuellen Lampemodus der angegebenen Lampe zurückgibt.
Wenn eine Lampe eines Telefongeräts geändert wird, wird eine PHONE _ STATE-Nachricht an die Anwendung gesendet, um die Anwendung über die Zustandsänderung zu benachrichtigen. Parameter für diese Meldung geben einen Hinweis auf die Änderung.