_LINEERR-Konstanten

Im Folgenden finden Sie eine Liste der Fehlercodes, die TAPI beim Aufrufen von Vorgängen für Zeilen, Adressen oder Aufrufe zurückgeben kann. Weitere Informationen dazu, wie Sie bestimmen können, welche dieser Fehlercodes eine bestimmte Funktion zurückgeben kann, finden Sie in den Beschreibungen der einzelnen Funktionen.

LINEERR _ ADDRESSBLOCKED

Das Wählen der angegebenen Adresse bei dem angegebenen Anruf wird blockiert.

LINEERR _ ADDRESSBLOCKED

Für die Zielaufrufadresse ist die Anrufblockierung aktiviert.

LINEERR _ ZUGEORDNET

Die Zeile kann aufgrund einer permanenten Bedingung nicht geöffnet werden, z. B. der eines seriellen Ports, der ausschließlich von einem anderen Prozess geöffnet wird.

LINEERR _ BADDEVICEID

Der angegebene Gerätebezeichner oder Zeilengerätebezeichner, z. B. in einem dwDeviceID-Parameter, ist ungültig oder liegt außerhalb des zulässigen Bereichs.

LINEERR _ BEARERMODEUNAVAIL

Der Bearermodusmember in LINECALLPARAMS ist ungültig, der in LINECALLPARAMS angegebene Bearermodus ist nicht verfügbar, oder der Aufruf-Bearermodus kann nicht in den angegebenen Bearermodus geändert werden.

LINEERR _ BILLINGREJECTED

Der Abrechnungsmodus des Anrufs wurde abgelehnt.

LINEERR _ CALLUNAVAIL

Alle Aufrufdarstellungen für die angegebene Adresse werden derzeit verwendet.

LINEERR _ COMPLETIONOVERRUN

Die maximale Anzahl ausstehender Aufrufabschlusse wurde überschritten.

LINEERR _ CONFERENCEFULL

Die maximale Anzahl von Parteien für eine Konferenz wurde erreicht, oder die angeforderte Anzahl von Parteien kann nicht erfüllt werden.

LINEERR _ DIALBILLING

Der DFÜ-Adressparameter enthält DFÜ-Steuerzeichen, die vom Dienstanbieter nicht verarbeitet werden.

LINEERR _ DIALDIALTONE

Der DFÜ-Adressparameter enthält DFÜ-Steuerzeichen, die vom Dienstanbieter nicht verarbeitet werden.

LINEERR _ DIALPROMPT

Der DFÜ-Adressparameter enthält DFÜ-Steuerzeichen, die vom Dienstanbieter nicht verarbeitet werden.

LINEERR _ DIALQUIET

Der DFÜ-Adressparameter enthält DFÜ-Steuerzeichen, die vom Dienstanbieter nicht verarbeitet werden.

LINEERR _ DIALVOICEDETECT

Verwendung des Wählmodifizierer (:) wird nicht unterstützt. Dieser Wert wird nur für Anwendungen verfügbar gemacht, die eine TAPI-Version von 2.0 oder höher aushandeln.

LINEERR _ GETRENNT

Der Aufruf wurde getrennt. Dieser Wert wird nur für Anwendungen verfügbar gemacht, die eine TAPI-Version von 2.2 oder höher aushandeln.

LINEERR _ INCOMPATIBLEAPIVERSION

Die Anwendung hat eine TAPI-Version oder einen Versionsbereich angefordert, die mit der Implementierung der Telefonie-API und dem entsprechenden Dienstanbieter entweder nicht kompatibel ist oder von dieser nicht unterstützt werden kann.

LINEERR _ INCOMPATIBLEEXTVERSION

Die Anwendung hat einen Erweiterungsversionsbereich angefordert, der entweder ungültig ist oder vom entsprechenden Dienstanbieter nicht unterstützt werden kann.

LINEERR _ INIFILECORRUPT

Die Telephon.ini Datei kann aufgrund interner Inkonsistenzen oder Formatierungsprobleme von TAPI nicht richtig gelesen oder verstanden werden. Beispielsweise kann der [ Abschnitt ] Speicherorte, Karten oder Länder der Telephon.ini Datei beschädigt oder [ ] [ ] inkonsistent sein.

LINEERR _ INUSE

Das Leitungsgerät wird verwendet und kann derzeit nicht konfiguriert werden, eine Partei kann hinzugefügt werden, ein Anruf kann beantwortet werden, ein Anruf kann nicht platziert werden, oder ein Anruf kann übertragen werden.

LINEERR _ INVALADDRESS

Eine angegebene Adresse ist entweder ungültig oder nicht zulässig. Wenn ungültig, enthält die Adresse ungültige Zeichen oder Ziffern, oder die Zieladresse enthält Steuerzeichen (W, @, $oder ?), die vom Dienstanbieter nicht unterstützt werden. Wenn dies nicht zulässig ist, wird die angegebene Adresse entweder nicht der angegebenen Zeile zugewiesen oder ist für die Adressumleitung ungültig.

LINEERR _ INVALADDRESSID

Der angegebene Adressbezeichner ist entweder ungültig oder liegt außerhalb des zulässigen Bereichs.

LINEERR _ INVALADDRESSMODE

Der angegebene Adressmodus ist ungültig.

LINEERR _ INVALADDRESSSTATE

Der angegebene Adresszustand enthält ein oder mehrere Bits, die keine LINEADDRESSSTATE-Konstanten _sind.

LINEERR _ INVALADDRESSTYPE

Die Anwendung hat auf einen ungültigen Adresstyp verwiesen. Dieser Wert wird nur für Anwendungen verfügbar gemacht, die eine TAPI-Version von 3.0 oder höher aushandeln.

LINEERR _ INVALAGENTACTIVITY

Die angegebene Agentaktivität ist ungültig.

LINEERR _ INVALAGENTACTIVITY

Die Anwendung, die diesen Vorgang aufruft, ist das Ziel der indirekten Übergabe. Das heißt, TAPI hat ermittelt, dass die aufrufende Anwendung auch die Anwendung mit der höchsten Priorität für den angegebenen Medientyp ist. Dieser Wert wird nur für Anwendungen verfügbar gemacht, die eine TAPI-Version von 2.0 oder höher aushandeln.

LINEERR _ INVALAGENTGROUP

Die angegebenen Agentgruppeninformationen sind ungültig oder enthalten Fehler. Die angeforderte Aktion wurde nicht ausgeführt.

LINEERR _ INVALAGENTGROUP

Die Anwendung hat auf eine ungültige Agentgruppe verwiesen. Dieser Wert wird nur für Anwendungen verfügbar gemacht, die eine TAPI-Version von 2.0 oder höher aushandeln.

LINEERR _ INVALAGENTID

Der angegebene Agent-Bezeichner ist ungültig.

LINEERR _ INVALAGENTID

Ein ungültiger Agentbezeichner wurde verwendet. Dieser Wert wird nur für Anwendungen verfügbar gemacht, die eine TAPI-Version von 2.0 oder höher aushandeln.

LINEERR _ INVALAGENTSESSIONSTATE

Der Agent-Sitzungszustand ist ungültig. Dieser Wert wird nur für Anwendungen verfügbar gemacht, die eine TAPI-Version von 2.2 oder höher aushandeln.

LINEERR _ INVALAGENTSTATE

Der angegebene Agent-Zustand ist ungültig oder enthält Fehler. Es wurden keine Änderungen am Agentstatus der angegebenen Adresse vorgenommen.

LINEERR _ INVALAGENTSTATE

Die Anwendung hat auf einen ungültigen Agentzustand verwiesen. Dieser Wert wird nur für Anwendungen verfügbar gemacht, die eine TAPI-Version von 2.0 oder höher aushandeln.

LINEERR _ INVALAPPHANDLE

Das Anwendungshandle (z. B. durch einen hLineApp-Parameter angegeben) oder das Anwendungsregistrierungshandle ist ungültig.

LINEERR _ INVALAPPNAME

Der angegebene Anwendungsname ist ungültig. Wenn ein Anwendungsname von der Anwendung angegeben wird, wird davon ausgegangen, dass die Zeichenfolge keine nicht darstellbaren Zeichen enthält und null endet.

LINEERR _ INVALBEARERMODE

Der angegebene Bearermodus ist ungültig.

LINEERR _ INVALCALLCOMPLMODE

Die angegebene Vervollständigung ist ungültig.

LINEERR _ INVALCALLHANDLE

Das angegebene Aufrufhandle ist ungültig. Beispielsweise ist das Handle nicht NULL, gehört jedoch nicht zur angegebenen Zeile. In einigen Fällen ist das angegebene Anrufgerätehandle ungültig.

LINEERR _ INVALCALLPARAMS

Die angegebenen Aufrufparameter sind ungültig.

LINEERR _ INVALCALLPRIVILEGE

Der angegebene Parameter für Aufrufberechtigungen ist ungültig.

LINEERR _ INVALCALLSELECT

Der angegebene select-Parameter ist ungültig.

LINEERR _ INVALCALLSTATE

Der aktuelle Zustand eines Aufrufs befindet sich für den angeforderten Vorgang nicht in einem gültigen Zustand.

LINEERR _ INVALCALLSTATELIST

Die angegebene Aufrufzustandsliste ist ungültig.

LINEERR _ INVALCARD

Der in dwCard angegebene permanente Kartenbezeichner wurde in keinen Einträgen im Abschnitt [ Karten in der Registrierung ] gefunden.

LINEERR _ INVALCOMPLETIONID

Der Vervollständigungsbezeichner ist ungültig.

LINEERR _ INVALCONFCALLHANDLE

Das angegebene Aufrufhand handle für den Konferenzaufruf ist ungültig oder kein Handle für einen Konferenzaufruf.

LINEERR _ INVALCONSULTCALLHANDLE

Das angegebene Anrufhand handle für die Beratung ist ungültig.

LINEERR _ INVALCOUNTRYCODE

Der angegebene Länder- oder Regioncode ist ungültig.

LINEERR _ INVALDEVICECLASS

Dem Liniengerät ist kein Gerät für die angegebene Geräteklasse zugeordnet, oder die angegebene Zeile unterstützt die angegebene Geräteklasse nicht.

LINEERR _ INVALDEVICEHANDLE

Das Zeilengerätehandy ist ungültig.

LINEERR _ INVALDIALPARAMS

Die Wählparameter sind ungültig.

LINEERR _ INVALDIGITLIST

Die angegebene Ziffernliste ist ungültig.

LINEERR _ INVALDIGITMODE

Der angegebene Ziffernmodus ist ungültig.

LINEERR _ INVALDIGITS

Die angegebenen Beendigungsziffern sind ungültig.

LINEERR _ INVALEXTVERSION

Die Versionsnummer der Dienstanbietererweiterung ist ungültig.

_LINEERR-INVALFEATURE

Der dwFeature-Parameter ist ungültig.

_LINEERR-INVALFEATURE

Die Anwendung hat ein Feature aufgerufen, das in dieser Zeile nicht verfügbar ist.

LINEERR _ INVALGROUPID

Der angegebene Gruppenbezeichner ist ungültig.

LINEERR _ INVALLINEHANDLE

Der angegebene Aufruf, das angegebene Gerät, das Zeilengerät oder das Zeilenhand handle ist ungültig.

LINEERR _ INVALLINESTATE

Die Gerätekonfiguration kann im aktuellen Zeilenzustand nicht geändert werden. Die Zeile kann von einer anderen Anwendung verwendet werden, oder ein dwLineStates-Parameter enthält mindestens ein Bits, bei dem es sich nicht um LINEDEVSTATE-Konstanten _ handelt. Der LINEERR _ INVALLINESTATE-Wert kann auch darauf hindeuten, dass das Gerät getrennt oder außer Dienst ist. Diese Zustände werden angegeben, indem die Bits, die den LINEDEVSTATUSFLAGS _ CONNECTED- und LINEDEVSTATUSFLAGS _ INSERVICE-Werten entspricht, im dwDevStatusFlags-Member der LINEDEVSTATUS-Struktur, die von der lineGetLineDevStatus-Funktion zurückgegeben wird, auf 0 festgelegt werden.

_LINEERR-INVALLOCATION

Der in dwLocation angegebene permanente Standortbezeichner wurde in den Einträgen im Abschnitt [ ] Speicherorte der Registrierung nicht gefunden.

LINEERR _ INVALMEDIALIST

Die angegebene Medienliste ist ungültig.

LINEERR _ INVALMEDIAMODE

Die Liste der zu überwachenden Medientypen (Modi) enthält ungültige Informationen, der angegebene Medientypparameter ist ungültig, oder der Dienstanbieter unterstützt den angegebenen Medientyp nicht. Die in der Zeile unterstützten Medientypen werden im dwMediaModes-Member in der LINEDEVCAPS-Struktur aufgeführt.

LINEERR _ INVALMESSAGEID

Die in dwMessageID angegebene Zahl liegt außerhalb des Bereichs, der vom dwNumCompletionMessages-Member in der LINEADDRESSCAPS-Struktur angegeben wird.

LINEERR _ INVALPARAM

Ein Parameter oder eine Struktur, auf die ein Parameter verweist, enthält ungültige Informationen, ein Länder- oder Regioncode ist ungültig, ein Fensterhand handle ist ungültig, oder der angegebene Vorwärtslistenparameter enthält ungültige Informationen.

LINEERR _ INVALPARKID

Die Park-ID ist ungültig.

LINEERR _ INVALPARKMODE

Der angegebene Parkmodus ist ungültig.

LINEERR _ INVALPASSWORD

Das angegebene Kennwort ist nicht korrekt, und die angeforderte Aktion wurde nicht ausgeführt.

LINEERR _ INVALPASSWORD

Die Anwendung hat ein ungültiges Kennwort verwendet. Dieser Wert wird nur für Anwendungen verfügbar gemacht, die eine TAPI-Version von 2.0 oder höher aushandeln.

LINEERR _ INVALPOINTER

Mindestens einer der angegebenen Zeigerparameter (z. B. lpCallList, lpdwAPIVersion, lpExtensionID, lpdwExtVersion, lphIcon, lpLineDevCaps und lpToneList) sind ungültig, oder ein erforderlicher Zeiger auf einen Ausgabeparameter ist NULL.

LINEERR _ INVALPRIVSELECT

Für den dwPrivileges-Parameter wurde ein ungültiges Flag oder eine Kombination von Flags festgelegt.

_LINEERR-INVALRATE

Die angegebene Rate ist ungültig.

LINEERR _ INVALREQUESTMODE

Der LINEREQUESTMODE-Indikator ist ungültig.

LINEERR _ INVALTERMINALID

Der angegebene Terminalbezeichner ist ungültig.

LINEERR _ INVALTERMINALMODE

Der angegebene Terminalmodiparameter ist ungültig.

LINEERR _ INVALTIMEOUT

Timeouts werden nicht unterstützt, oder ein Wert liegt außerhalb des gültigen Bereichs, der in LINEDEVCAPS angegeben ist.

LINEERR _ INVALTONE

Der angegebene benutzerdefinierte Ton stellt keinen gültigen Ton dar oder besteht aus zu vielen Frequenzen, oder die angegebene Tonstruktur beschreibt keinen gültigen Ton.

LINEERR _ INVALTONELIST

Die angegebene Tonliste ist ungültig.

LINEERR _ INVALTONEMODE

Der angegebene Tonmodusparameter ist ungültig.

LINEERR _ INVALTRANSFERMODE

Der angegebene Übertragungsmodusparameter ist ungültig.

LINEERR _ LINEMAPPERFAILED

LINEMAPPER war der Wert, der im dwDeviceID-Parameter übergeben wurde, aber es wurden keine Zeilen gefunden, die den im lpCallParams-Parameter angegebenen Anforderungen entsprechen.

LINEERR _ NOCONFERENCE

Der angegebene Aufruf ist weder ein Telefonanrufhandy noch ein Teilnehmeraufruf.

LINEERR _ NODEVICE

Der angegebene Gerätebezeichner, der zuvor gültig war, wird nicht mehr akzeptiert, da das zugeordnete Gerät seit der letzten Initialisierung von TAPI aus dem System entfernt wurde. Alternativ verfügt das Liniengerät über kein zugeordnetes Gerät für die gegebene Geräteklasse.

LINEERR _ NODRIVER

Entweder Tapiaddr.dll nicht gefunden werden, oder der Telefondienstanbieter für das angegebene Gerät hat festgestellt, dass eine seiner Komponenten fehlt oder beschädigt ist, und zwar auf eine Weise, die zum Zeitpunkt der Initialisierung nicht erkannt wurde. Dem Benutzer sollte empfohlen werden, die Telefonie-Systemsteuerung zu verwenden, um das Problem zu beheben.

LINEERR _ NOMEM

Nicht genügend Arbeitsspeicher, um den Vorgang durchzuführen, oder Speicher kann nicht gesperrt werden.

LINEERR _ NOMULTIPLEINSTANCE

Ein Telefoniedienstanbieter, der nicht mehrere Instanzen unterstützt, wird mehrmals im Abschnitt [ Anbieter in der Registrierung ] aufgeführt. Die Anwendung sollte dem Benutzer empfehlen, die Telefonie-Systemsteuerung, um den duplizierten Treiber zu entfernen.

LINEERR _ NOMULTIPLEINSTANCE

Mehrere Instanzen dieses Dienstanbieters sind nicht zulässig.

LINEERR _ NOREQUEST

Derzeit steht keine Anforderung des angegebenen Modus aus, oder die Anwendung ist nicht mehr die Anwendung mit der höchsten Priorität für den angegebenen Anforderungsmodus.

LINEERR _ NO-LINEER

Die Anwendung verfügt über keine Besitzerberechtigung für den angegebenen Aufruf.

LINEERR _ NOTREGISTERED

Die Anwendung ist nicht als Anforderungsempfänger für den angegebenen Anforderungsmodus registriert.

LINEERR _ OPERATIONFAILED

Der Vorgang ist aus einem nicht angegebenen oder unbekannten Grund fehlgeschlagen.

LINEERR _ OPERATIONUNAVAIL

Der Vorgang ist nicht verfügbar, z. B. für das angegebene Gerät oder die angegebene Zeile.

LINEERR _ RATEUNAVAIL

Der Dienstanbieter verfügt derzeit nicht über genügend Bandbreite für die angegebene Rate.

LINEERR _ REINIT

Wenn die TAPI-Neuinitialisierung angefordert wurde, z. B. als Ergebnis des Hinzufügens oder Entfernens eines Telefoniedienstanbieters, werden lineInitialize-, lineInitializeEx-oder lineOpen-Anforderungen mit diesem Fehler abgelehnt, bis die letzte Anwendung ihre Nutzung der API heruntergefahren hat (mit lineShutdown).Zu diesem Zeitpunkt wird die neue Konfiguration wirksam, und Anwendungen dürfen erneut lineInitialize oder lineInitializeEx aufrufen.

LINEERR _ REINIT

Die Anwendung hat zweimal versucht, TAPI zu initialisieren.

LINEERR _ REQUESTOVERRUN

Es stehen mehr Anforderungen aus, als das Gerät verarbeiten kann.

LINEERR _ RESOURCEUNAVAIL

Nicht genügend Ressourcen zum Abschließen des Vorgangs. Beispielsweise kann eine Zeile aufgrund einer dynamischen Ressourcenüberbelegung nicht geöffnet werden.

LINEERR _ STRUCTURETOOSMALL

Der dwTotalSize-Member einer -Struktur gibt nicht genügend Arbeitsspeicher an, um den festen Teil der angegebenen Struktur zu enthalten.

LINEERR _ TARGETNOTFOUND

Ein Ziel für die Übergabe des Anrufs wurde nicht gefunden. Dies kann auftreten, wenn die benannte Anwendung nicht dieselbe Zeile mit dem LINECALLPRIVILEGE OWNER-Bit im _ dwPrivileges-Parameter von lineOpen geöffnet hat. Im Falle der Übergabe im Medienmodus hat keine Anwendung dieselbe Zeile mit dem LINECALLPRIVILEGE OWNER-Bit im _ dwPrivileges-Parameter von lineOpen geöffnet, und der im dwMediaMode-Parameter angegebene Medientyp wurde im parameter dwMediaModes von lineOpen angegeben.

LINEERR _ TARGETSELF

Die Anwendung, die diesen Vorgang aufruft, ist das Ziel der indirekten Übergabe. Das heißt, TAPI hat ermittelt, dass die aufrufende Anwendung auch die Anwendung mit der höchsten Priorität für den angegebenen Medientyp ist.

LINEERR _ NICHT INITIALISIERT

Der Vorgang wurde vor jeder Anwendung namens lineInitialize oder lineInitializeEx aufgerufen.

LINEERR _ USERCANCELLED

Der Benutzer hat den Aufruf abgebrochen. Dieser Wert wird nur für Anwendungen verfügbar gemacht, die eine TAPI-Version von 2.2 oder höher aushandeln.

LINEERR _ USERUSRINFOTOOBIG

Die Zeichenfolge, die Benutzer-Benutzer-Informationen enthält, überschreitet die maximale Anzahl von Bytes, die im dwUUIAcceptSize-, dwUUIAnswerSize-, dwUUIDropSize-, dwUUIMakeCallSize- oder dwUUISendUserUserInfoSize-Member von LINEDEVCAPSangegeben sind, oder die Zeichenfolge, die Benutzerinformationen enthält, ist zu lang.

Hinweise

Die Werte 0xC0000000 bis 0xFFFFFFFF sind für gerätespezifische Erweiterungen verfügbar. Die Werte 0x80000000 durch 0xBFFFFFFF werden reserviert, während 0x00000000 bis 0x7FFFFFFF als Anforderungsbezeichner verwendet werden.

Wenn eine Anwendung eine Fehler-Rückgabe erhält, die sie nicht speziell behandelt (z. B. ein von einer gerätespezifischen Erweiterung definierter Fehler), sollte sie den Fehler als LINEERR OPERATIONFAILED behandeln (aus einem nicht angegebenen _ Grund).

Beim Aufrufen der LINEERR-Konstanten, die mit TAPI 3.0 neu sind, muss die Tapierr.mc-Datei mit neuen _ Nachrichten aktualisiert werden.

Anforderungen

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

Weitere Informationen

LINEADDRESSCAPS

LINEDEVCAPS

LINEDEVSTATUS

lineGetLineDevStatus

lineInitialize

lineInitializeEx

lineOpen

lineShutdown