Share via


ADDRESS_CAPABILITY-Enumeration (tapi3if.h)

Ein Member der ADDRESS_CAPABILITY Enumeration wird von der ITAddressCapabilities::get_AddressCapability-Methode verwendet, um die erforderliche Adressfunktion anzugeben.

Syntax

typedef enum ADDRESS_CAPABILITY {
  AC_ADDRESSTYPES = 0,
  AC_BEARERMODES,
  AC_MAXACTIVECALLS,
  AC_MAXONHOLDCALLS,
  AC_MAXONHOLDPENDINGCALLS,
  AC_MAXNUMCONFERENCE,
  AC_MAXNUMTRANSCONF,
  AC_MONITORDIGITSUPPORT,
  AC_GENERATEDIGITSUPPORT,
  AC_GENERATETONEMODES,
  AC_GENERATETONEMAXNUMFREQ,
  AC_MONITORTONEMAXNUMFREQ,
  AC_MONITORTONEMAXNUMENTRIES,
  AC_DEVCAPFLAGS,
  AC_ANSWERMODES,
  AC_LINEFEATURES,
  AC_SETTABLEDEVSTATUS,
  AC_PARKSUPPORT,
  AC_CALLERIDSUPPORT,
  AC_CALLEDIDSUPPORT,
  AC_CONNECTEDIDSUPPORT,
  AC_REDIRECTIONIDSUPPORT,
  AC_REDIRECTINGIDSUPPORT,
  AC_ADDRESSCAPFLAGS,
  AC_CALLFEATURES1,
  AC_CALLFEATURES2,
  AC_REMOVEFROMCONFCAPS,
  AC_REMOVEFROMCONFSTATE,
  AC_TRANSFERMODES,
  AC_ADDRESSFEATURES,
  AC_PREDICTIVEAUTOTRANSFERSTATES,
  AC_MAXCALLDATASIZE,
  AC_LINEID,
  AC_ADDRESSID,
  AC_FORWARDMODES,
  AC_MAXFORWARDENTRIES,
  AC_MAXSPECIFICENTRIES,
  AC_MINFWDNUMRINGS,
  AC_MAXFWDNUMRINGS,
  AC_MAXCALLCOMPLETIONS,
  AC_CALLCOMPLETIONCONDITIONS,
  AC_CALLCOMPLETIONMODES,
  AC_PERMANENTDEVICEID,
  AC_GATHERDIGITSMINTIMEOUT,
  AC_GATHERDIGITSMAXTIMEOUT,
  AC_GENERATEDIGITMINDURATION,
  AC_GENERATEDIGITMAXDURATION,
  AC_GENERATEDIGITDEFAULTDURATION
} ;

Konstanten

 
AC_ADDRESSTYPES
Wert: 0
Eine Adresse kann mehrere unterstützen.
Adresstyp, aber bitte beachten Sie, dass eine während der
ITAddress::CreateCall.
AC_BEARERMODES
Bearermodi.
AC_MAXACTIVECALLS
Die maximale Anzahl von Anrufen (Mindestbandbreite), die gleichzeitig in der Leitung aktiv (verbunden) sein können. Die tatsächliche Anzahl aktiver Anrufe kann niedriger sein, wenn Anrufe mit höherer Bandbreite in der Leitung eingerichtet werden.
AC_MAXONHOLDCALLS
Maximale Anzahl von Anrufen, die gleichzeitig in der Warteschleife sein können.
AC_MAXONHOLDPENDINGCALLS
Maximale Anzahl von Anrufen, die gleichzeitig ausstehend übertragen oder konferenziert werden können.
AC_MAXNUMCONFERENCE
Enthält die maximale Anzahl von Parteien, die an einer einzelnen Telefonkonferenz an dieser Adresse teilnehmen können.
AC_MAXNUMTRANSCONF
Gibt die Anzahl der Parteien (einschließlich "selbst") an, die in einer Telefonkonferenz hinzugefügt werden können, die als generischer Konsultationsaufruf initiiert wird.
ITBasicCallControl::Transfer und
ITBasicCallControl::Finish (FM_ASCONFERENCE).
AC_MONITORDIGITSUPPORT
Gibt Mit dem Für diese Adresse erkennbare Ziffernmodi an
LINEDIGITMODE_ Flags. Wenn kein Flag festgelegt ist, wird die Ziffernüberwachung nicht unterstützt.
AC_GENERATEDIGITSUPPORT
Gibt Ziffernmodi an, die für diese Adresse mithilfe einer Teilmenge des
LINEDIGITMODE_ -Flags: LINEDIGITMODE_PULSE gibt an, dass Ziffern als Impuls-/Drehtöne generiert werden können, und LINEDIGITMODE_DTMF gibt an, dass Ziffern als DTMF-Töne generiert werden können. Wenn kein Flag festgelegt ist, wird die Zifferngenerierung nicht unterstützt.
AC_GENERATETONEMODES
Gibt die verschiedenen Arten von Tönen an, die in dieser Zeile vom Typ generiert werden können.
LINETONEMODE_.
AC_GENERATETONEMAXNUMFREQ
Enthält die maximale Anzahl von Frequenzen, die bei der Beschreibung eines allgemeinen Tons angegeben werden können.
AC_MONITORTONEMAXNUMFREQ
Enthält die maximale Anzahl von Frequenzen, die beim Überwachen eines allgemeinen Tones angegeben werden können. Der Wert 0 gibt an, dass der Tonmonitor nicht verfügbar ist.
AC_MONITORTONEMAXNUMENTRIES
Enthält die maximale Anzahl von Einträgen, die in einer Tonliste angegeben werden können.
AC_DEVCAPFLAGS
Gerätefunktionsflags.
AC_ANSWERMODES
Antwortmodi.
AC_LINEFEATURES
Gibt die für diese Zeile verfügbaren Features mit dem
LINEFEATURE_ Konstanten. Für das Aufrufen eines unterstützten Features muss sich die Leitung im richtigen Zustand befinden und das zugrunde liegende Leitungsgerät in einem kompatiblen Modus geöffnet werden. Eine Null in einer Bitposition gibt an, dass das entsprechende Feature nie verfügbar ist. Eine gibt an, dass das entsprechende Feature möglicherweise verfügbar ist, wenn sich die Zeile im geeigneten Zustand befindet, damit der Vorgang sinnvoll ist. Mit diesem Member kann eine Anwendung ermitteln, welche Zeilenfeatures vom Gerät unterstützt werden können (und welche nie unterstützt werden können).
AC_SETTABLEDEVSTATUS
Information
LINEDEVSTATUS_ Werte, die geändert werden können.
AC_PARKSUPPORT
Gibt an, ob park mithilfe der
LINEPARKMODE_ Flags.
AC_CALLERIDSUPPORT
Identifiziert die Unterstützung für die Anrufernummernidentifikation mithilfe der
LINECALLPARTYID_ Flags.
AC_CALLEDIDSUPPORT
Identifiziert die Unterstützung für die aufgerufene Nummernidentifikation mithilfe der
LINECALLPARTYID_ Flags.
AC_CONNECTEDIDSUPPORT
Gibt an, ob die verbundene ID mithilfe des
LINECALLPARTYID_ Flags.
AC_REDIRECTIONIDSUPPORT
Gibt an, ob die Umleitungs-ID mithilfe der
LINECALLPARTYID_ Flags.
AC_REDIRECTINGIDSUPPORT
Gibt an, ob die Umleitungs-ID mithilfe der
LINECALLPARTYID_ Flags.
AC_ADDRESSCAPFLAGS
Die Adresse
Funktionsflags beschreiben verschiedene boolesche Adressfunktionen. Beispielsweise gibt LINEADDRCAPFLAGS_FWDNUMRINGS an, ob die Anzahl der Ringe für eine Antwort ohne Antwort angegeben werden kann, wenn eine Antwort ohne Antwort weitergeleitet wird.
AC_CALLFEATURES1
Rufen Sie Featuresatz eins auf.
AC_CALLFEATURES2
Zusätzliche Anruffunktionen für Konferenzen, Übertragungen und Parken von Anrufen.
AC_REMOVEFROMCONFCAPS
Gibt die Funktionen der Adresse zum Entfernen von Anrufen aus einer Telefonkonferenz an. Dieses Element verwendet die
LINEREMOVEFROMCONF_ Konstanten.
AC_REMOVEFROMCONFSTATE
Verwendet die
LINECALLSTATE_ Konstanten , um den Status des Anrufs anzugeben, nachdem er aus einer Telefonkonferenz entfernt wurde.
AC_TRANSFERMODES
Übertragungsmodi.
AC_ADDRESSFEATURES
The
Zeilenadressfeatures beschreiben Vorgänge, die für eine Adresse aufgerufen werden können. Wenn beispielsweise LINEADDRFEATURE_FORWARD festgelegt ist, kann die Adresse weitergeleitet werden.
AC_PREDICTIVEAUTOTRANSFERSTATES
Der Anrufzustand bzw. die Zustände, in denen ein von einem prädiktiven Dialer getätigter Anruf so eingestellt werden kann, dass der Anruf automatisch an eine andere Adresse übertragen wird; mindestens eine der
LINECALLSTATE_ Konstanten. Der Wert 0 gibt an, dass die automatische Übertragung basierend auf dem Anrufstatus nicht verfügbar ist.
AC_MAXCALLDATASIZE
Maximal zulässige Datenblockgröße.
AC_LINEID
Gibt den Gerätebezeichner des Zeilengeräts zurück, dem diese Adresse zugeordnet ist. TAPI 2.1-Querverweis:
LINEADDRESSCAPS.
AC_ADDRESSID
Adressbezeichner. Ein Adressbezeichner ist einer Adresse dauerhaft zugeordnet. Der Bezeichner bleibt über Betriebssystemupgrades hinweg konstant.
AC_FORWARDMODES
Weiterleitungsmodi.
AC_MAXFORWARDENTRIES
Die maximale Anzahl unterschiedlicher Weiterleitungseinträge, die von der aktuellen Adresse unterstützt werden können.
AC_MAXSPECIFICENTRIES
Gibt die maximale Anzahl von Einträgen an, die mit
ITForwardInformation::SetForwardType , das Weiterleitungsanweisungen basierend auf einem bestimmten Aufrufer enthalten kann (selektive Anrufweiterleitung). Dieser Member ist 0, wenn die selektive Anrufweiterleitung nicht unterstützt wird.
AC_MINFWDNUMRINGS
Gibt die Mindestanzahl von Ringen an, die festgelegt werden kann, um zu bestimmen, wann ein Anruf offiziell als "keine Antwort" gilt.
AC_MAXFWDNUMRINGS
Gibt die maximale Anzahl von Ringen an, die festgelegt werden kann, um zu bestimmen, wann ein Anruf offiziell als "keine Antwort" betrachtet wird.
AC_MAXCALLCOMPLETIONS
Die maximale Anzahl gleichzeitiger Aufrufabschlussanforderungen, die für diese Adresse ausstehen können. Null bedeutet, dass der Aufrufabschluss nicht verfügbar ist.
AC_CALLCOMPLETIONCONDITIONS
Rufen Sie die Vervollständigungsbedingungen auf.
AC_CALLCOMPLETIONMODES
Rufen Sie vervollständigungsmodi auf.
AC_PERMANENTDEVICEID
Der permanente Bezeichner, mit dem das Leitungsgerät in der Systemkonfiguration bekannt ist. Dieser Wert ändert sich nicht, wenn Zeilen hinzugefügt und aus dem System entfernt werden. Es kann daher verwendet werden, um zeilenspezifische Informationen in der Registrierung oder anderen Dateien auf eine Weise zu verknüpfen, die von Änderungen in anderen Zeilen nicht betroffen ist. Wenn eine Zeile mehr als eine Adresse hat, weisen alle Adressen denselben permanenten Gerätebezeichner auf. TSP-Autoren sollten beachten, dass dieser Wert bei allen Betriebssystemupgrades beibehalten werden muss.
AC_GATHERDIGITSMINTIMEOUT
AC_GATHERDIGITSMAXTIMEOUT
AC_GENERATEDIGITMINDURATION
AC_GENERATEDIGITMAXDURATION
AC_GENERATEDIGITDEFAULTDURATION

Anforderungen

Anforderung Wert
Header tapi3if.h

Weitere Informationen

Adressobjekt

ITAddress

ITAddressCapabilities::get_AddressCapability