_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 |
|