_PHONESTATE-Konstanten

Die _ PHONESTATE-Bitflagkonst constants beschreiben verschiedene Statuselemente für ein Telefongerät.

PHONESTATE _ CAPSCHANGE

Gibt an, dass sich aufgrund von Konfigurationsänderungen, die vom Benutzer vorgenommen wurden, oder aufgrund anderer Umstände mindestens eines der Member in der PHONECAPS-Struktur geändert hat. Die Anwendung sollte phoneGetDevCaps verwenden, um die aktualisierte Struktur zu lesen. Wenn ein Dienstanbieter eine PHONE _ STATE-Nachricht mit diesem Wert an TAPI sendet, überträgt TAPI diese an Anwendungen, die TAPI-Version 1.4 oder höher ausgehandelt haben. Anwendungen, die eine frühere API-Version aushandeln, erhalten PHONE STATE-Nachrichten, die _ PHONESTATE REINIT angeben. Daher müssen sie ihre Verbindung mit TAPI herunterfahren und erneut initialisieren, um die aktualisierten Informationen zu _ erhalten.

PHONESTATE _ CONNECTED

Die Verbindung zwischen dem Telefongerät und TAPI wurde gerade hergestellt. Dies geschieht, wenn TAPI zum ersten Mal aufgerufen wird oder wenn das Kabel, das das Telefon mit dem PC verbindet, mit aktivem TAPI verbunden ist.

PHONESTATE _ DEVSPECIFIC

Die gerätespezifischen Informationen des Telefons haben sich geändert.

PHONESTATE _ DISCONNECTED

Die Verbindung zwischen dem Telefongerät und TAPI wurde gerade unterbrochen. Dies geschieht, wenn die Verbindung des Telefons, das mit dem PC verbunden ist, getrennt wird, während TAPI aktiv ist.

_PHONESTATE-ANZEIGE

Die Anzeige des Telefons wurde geändert.

PHONESTATE _ HANDSETGAIN

Die Einstellung für den Mikrofongewinn des Handsets wurde geändert.

PHONESTATE _ HANDS (PHONESTATE-HÄNDE )OOKSWITCH

Der Zustand des Handsethookswitchs hat sich geändert.

PHONESTATE _ HANDSETVOLUME

Die Lautstärkeeinstellung des Handsets wurde geändert.

PHONESTATE _ HEADSETHOOKSWITCH

Der Hookschalterzustand des Headsets hat sich geändert.

PHONESTATE _ HEADSETGAIN

Die Einstellung für den Mikrofongewinn des Headsets wurde geändert.

PHONESTATE _ HEADSETVOLUME

Die Lautstärkeeinstellung des Headsets wurde geändert.

PHONESTATE _ LAMP

Eine Glühlampe des Telefons wurde geändert.

_PHONESTATE-MONITORE

Die Anzahl der Monitore für das Telefongerät.

PHONESTATE _ OTHER

Telefon-Statuselemente, die nicht unten aufgeführt sind, wurden geändert. Die Anwendung sollte den aktuellen Telefonstatus überprüfen, um festzustellen, welche Elemente sich geändert haben.

PHONESTATE _ OWNER

Die Anzahl der Besitzer für das Telefongerät.

PHONESTATE _ REINIT

Elemente wurden in der Konfiguration von Telefongeräten geändert. Um auf diese Änderungen (wie bei der Darstellung neuer Telefongeräte) aufmerksam zu werden, sollte die Anwendung die Verwendung von TAPI erneut initialisieren.

PHONESTATE _ ENTFERNT

Gibt an, dass das Gerät vom Dienstanbieter aus dem System entfernt wird (wahrscheinlich durch Benutzeraktion, über eine Systemsteuerung oder ein ähnliches Hilfsprogramm). Auf eine _ PHONE STATE-Nachricht mit diesem Wert folgt normalerweise sofort eine PHONE _ CLOSE-Nachricht auf dem Gerät. Nachfolgende Versuche, auf das Gerät zu zugreifen, bevor TAPI erneut initialisiert wird, führen dazu, dass PHONEERR _ NODEVICE an die Anwendung zurückgegeben wird. Wenn ein Dienstanbieter eine PHONE STATE-Nachricht mit diesem Wert an TAPI sendet, überträgt TAPI diese an Anwendungen, die TAPI Version 1.4 oder höher ausgehandelt haben. Anwendungen, die eine frühere API-Version aushandeln, erhalten keine _ Benachrichtigung.

PHONESTATE _ RESUME

Die Verwendung des Telefongeräts durch die Anwendung wird fortgesetzt, nachdem es für einige Zeit angehalten wurde.

PHONESTATE _ RINGMODE

Der Ringmodus des Telefons wurde geändert.

PHONESTATE _ RINGVOLUME

Das Ringvolumen des Telefons hat sich geändert.

PHONESTATE _ SPEAKERHOOKSWITCH

Der Hookschalterzustand des Lautsprechertelefons hat sich geändert.

PHONESTATE _ SPEAKERGAIN

Der Status der Mikrofongewinneinstellung des Lautsprechertelefons hat sich geändert.

PHONESTATE _ SPEAKERVOLUME

Die Lautstärkeeinstellung des Lautsprechers wurde geändert.

PHONESTATE _ SUSPEND

Die Verwendung des Telefons durch die Anwendung wird vorübergehend angehalten.

Bemerkungen

Keine Erweiterbarkeit. Alle 32 Bits sind reserviert.

Requirements (Anforderungen)

Anforderung Wert
TAPI-Version
Erfordert TAPI 2.0 oder höher
Header
Tapi.h

Weitere Informationen

TELEFON _ SCHLIEßEN

_TELEFONZUSTAND

PHONECAPS

phoneGetDevCaps