Share via


LINEOFFERINGMODE_ Konstanten

Die LINEOFFERINGMODE_ Bitflagskonstanten (TAPI-Versionen 1.4 und höher) beschreiben verschiedene Unterzustände eines Angebotsaufrufs. Ein Modus ist als Aufruf status an die Anwendung verfügbar, nachdem der Aufrufzustand trdansitions to offering und innerhalb der LINE_CALLSTATE Meldung angezeigt wird, die angibt, dass sich der Aufruf in LINECALLSTATE_OFFERING befindet. Diese Werte werden verwendet, wenn der Anruf an einer Adresse erfolgt, die mit anderen Stationen geteilt (überbrückt) wird (siehe LINEADDRESSSHARING_ Konstanten), hauptsächlich elektronische Schlüsselsysteme.

LINEOFFERINGMODE_ACTIVE

Gibt an, dass der Anruf an der aktuellen Station benachrichtigt wird (wird von LINEDEVSTATE_RINGING Nachrichten begleitet), und wenn eine Anwendung für die automatische Antwort eingerichtet ist, kann dies erfolgen. Wenn der Aufrufzustandsmodus NULL ist, sollte die Anwendung davon ausgehen, dass der Wert aktiv ist (was die Situation bei einer nicht überbrückten Adresse wäre). (TAPI-Versionen 1.4 und höher)

LINEOFFERINGMODE_INACTIVE

Gibt an, dass der Anruf an mehr als einer Station angeboten wird, die aktuelle Station jedoch nicht alarmiert (z. B. kann es sich um eine Telefonzentrale handelt, bei der das Angebot status beratung ist, z. B. blinkt eine Led). Software an der Station, die für die automatische Anrufbeantwortung festgelegt ist, sollte den Anruf vorzugsweise nicht annehmen, da dies das Vorrecht auf der primären (Warnungs-)Station sein sollte, aber lineAnswer kann verwendet werden, um den Anruf zu verbinden. (TAPI-Versionen 1.4 und höher)

Bemerkungen

Nicht erweiterbar. Alle 32 Bits sind reserviert.

Aus Gründen der Abwärtskompatibilität liegt es in der Verantwortung des Dienstanbieters, die ausgehandelte API-Version in der Zeile zu untersuchen und diese LINEOFFERINGMODE_ Werte nicht zu verwenden, wenn sie in der ausgehandelten Version nicht unterstützt werden. Anwendungen, die LINEOFFERINGMODE_ nicht kennen, gehen höchstwahrscheinlich davon aus, dass ein Aufruf in LINECALLSTATE_OFFERING LINEOFFERINGMODE_ACTIVE ist.

Die werte LINEOFFERINGMODE_ACTIVE und LINEOFFERINGMODE_INACTIVE werden verwendet, wenn der Anruf an einer Adresse erfolgt, die mit anderen Stationen geteilt wird (überbrückt; siehe LINEADDRESSSHARING_ Konstanten), hauptsächlich elektronische Schlüsselsysteme. Wenn der Anrufstatusmodus "aktiv" ist, bedeutet dies, dass der Anruf an der aktuellen Station benachrichtigt wird (wird von LINEDEVSTATE_RINGING Nachrichten begleitet), und wenn eine Anwendung für die automatische Antwort eingerichtet ist, kann dies erfolgen. Wenn der Anrufzustandsmodus "inaktiv" ist, wird der Anruf an mehr als einer Station angeboten, aber die aktuelle Station ist nicht alarmiert (z. B. kann es sich um eine Telefonzentrale handeln, bei der das Angebot status beratung ist, z. B. blinkend eine Led); Software an der Station, die für die automatische Beantwortung festgelegt ist, sollte den Anruf vorzugsweise nicht annehmen, da dies das Vorrecht an der primären (Warnungs-)Station sein sollte, aber lineAnswer kann zum Verbinden des Anrufs verwendet werden. Wenn der Aufrufzustandsmodus NULL ist, sollte die Anwendung davon ausgehen, dass der Wert aktiv ist (was die Situation bei einer nicht überbrückten Adresse wäre).

Anforderungen

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