LINEERR_ Konstanten
Im Folgenden finden Sie eine Liste von Fehlercodes, die TAPI zurückgeben kann, wenn Vorgänge für Zeilen, Adressen oder Aufrufe aufgerufen werden. Weitere Informationen zum Bestimmen, welche dieser Fehlercodes eine bestimmte Funktion zurückgeben kann, finden Sie in den einzelnen Funktionsbeschreibungen.
-
LINEERR_ADDRESSBLOCKED
-
-
Die angegebene Adresse wird für den angegebenen Anruf blockiert.
-
-
LINEERR_ADDRESSBLOCKED
-
-
Für die Zielanrufadresse ist die Anrufblockierung aktiviert.
-
-
LINEERR_ALLOCATED
-
-
Die Zeile kann nicht geöffnet werden, weil eine persistente Bedingung besteht, z. B. die 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 außerhalb des Bereichs.
-
-
LINEERR_BEARERMODEUNAVAIL
-
-
Das Element des Bearermodus in LINECALLPARAMS ist ungültig, der in LINECALLPARAMS angegebene Bearermodus ist nicht verfügbar, oder der Anrufträgermodus 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 Anrufabschlüsse wurde überschritten.
-
-
LINEERR_CONFERENCEFULL
-
-
Die maximale Anzahl von Parteien für eine Konferenz wurde erreicht, oder die beantragte Anzahl von Parteien kann nicht erfüllt werden.
-
-
LINEERR_DIALBILLING
-
-
Der Parameter für die wählbare Adresse enthält Wählsteuerungszeichen, die nicht vom Dienstanbieter verarbeitet werden.
-
-
LINEERR_DIALDIALTONE
-
-
Der Parameter für die wählbare Adresse enthält Wählsteuerungszeichen, die nicht vom Dienstanbieter verarbeitet werden.
-
-
LINEERR_DIALPROMPT
-
-
Der Parameter für die wählbare Adresse enthält Wählsteuerungszeichen, die nicht vom Dienstanbieter verarbeitet werden.
-
-
LINEERR_DIALQUIET
-
-
Der Parameter für die wählbare Adresse enthält Wählsteuerungszeichen, die nicht vom Dienstanbieter verarbeitet werden.
-
-
LINEERR_DIALVOICEDETECT
-
-
Verwendung des Wählmodifizierers (:) 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_DISCONNECTED
-
-
Der Anruf 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, der mit der Implementierung der Telefonie-API und dem entsprechenden Dienstanbieter nicht kompatibel ist oder 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 von TAPI aufgrund interner Inkonsistenzen oder Formatierungsprobleme 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, erlaubt das Hinzufügen einer Partei, die Anrufanhörung, das Platzieren eines Anrufs oder die Übertragung eines Anrufs.
-
-
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 Wählsteuerungszeichen (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 außerhalb des Bereichs.
-
-
LINEERR_INVALADDRESSMODE
-
-
Der angegebene Adressmodus ist ungültig.
-
-
LINEERR_INVALADDRESSSTATE
-
-
Der angegebene Adresszustand enthält ein oder mehrere Bits, die nicht LINEADDRESSSTATE_ Konstanten sind.
-
-
LINEERR_INVALADDRESSTYPE
-
-
Die Anwendung verweist auf einen ungültigen Adresstyp. 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 verweist auf eine nicht gültige Agentgruppe. 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 Agentbezeichner ist ungültig.
-
-
LINEERR_INVALAGENTID
-
-
Es wurde ein ungültiger Agent-Bezeichner 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 Agentsitzungsstatus 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 Agentstatus ist ungültig oder enthält Fehler. Am Agentstatus der angegebenen Adresse wurden keine Änderungen vorgenommen.
-
-
LINEERR_INVALAGENTSTATE
-
-
Die Anwendung verweist auf einen ungültigen Agent-Zustand. 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 ) 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 anzeigebaren Zeichen enthält und null beendet ist.
-
-
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 , sondern gehört 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 Aufrufberechtigungsparameter ist ungültig.
-
-
LINEERR_INVALCALLSELECT
-
-
Der angegebene Select-Parameter ist ungültig.
-
-
LINEERR_INVALCALLSTATE
-
-
Der aktuelle Zustand eines Aufrufs ist für den angeforderten Vorgang nicht gültig.
-
-
LINEERR_INVALCALLSTATELIST
-
-
Die angegebene Aufrufstatusliste ist ungültig.
-
-
LINEERR_INVALCARD
-
-
Der in dwCard angegebene permanente Karte-Bezeichner konnte in keinem Eintrag im Abschnitt [Karten] der Registrierung gefunden werden.
-
-
LINEERR_INVALCOMPLETIONID
-
-
Der Vervollständigungsbezeichner ist ungültig.
-
-
LINEERR_INVALCONFCALLHANDLE
-
-
Das angegebene Anrufhandle für die Telefonkonferenz ist ungültig oder kein Handle für eine Telefonkonferenz.
-
-
LINEERR_INVALCONSULTCALLHANDLE
-
-
Der angegebene Anrufhandle für Konsultationen ist ungültig.
-
-
LINEERR_INVALCOUNTRYCODE
-
-
Der angegebene Länder- oder Regionscode ist ungültig.
-
-
LINEERR_INVALDEVICECLASS
-
-
Das Leitungsgerät verfügt über kein zugeordnetes Gerät für die angegebene Geräteklasse, oder die angegebene Zeile unterstützt die angegebene Geräteklasse nicht.
-
-
LINEERR_INVALDEVICEHANDLE
-
-
Das Zeilenhandle des Geräts 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 Abschlussziffern 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
-
-
Das angegebene Anruf-, Geräte-, Zeilengerät- oder Zeilenhandle 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 ein oder mehrere Bits, die nicht LINEDEVSTATE_ Konstanten sind. Der wert LINEERR_INVALLINESTATE kann auch angeben, dass das Gerät getrennt oder außer Betrieb ist. Diese Zustände werden durch Festlegen der Bits entsprechend den LINEDEVSTATUSFLAGS_CONNECTED - und LINEDEVSTATUSFLAGS_INSERVICE-Werten im dwDevStatusFlags-Element der LINEDEVSTATUS-Struktur , die von der funktion lineGetLineDevStatus zurückgegeben wird, auf 0 festgelegt.
-
-
LINEERR_INVALLOCATION
-
-
Der in dwLocation angegebene permanente Standortbezeichner konnte in keinem Eintrag im Abschnitt [Standorte] der Registrierung gefunden werden.
-
-
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-Element 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 Regionscode ist ungültig, ein Fensterhandle ist ungültig, oder der angegebene Forward list-Parameter enthält ungültige Informationen.
-
-
LINEERR_INVALPARKID
-
-
Der Parkbezeichner 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 ein 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 Terminalmodusparameter ist ungültig.
-
-
LINEERR_INVALTIMEOUT
-
-
Timeouts werden nicht unterstützt, oder ein Wert liegt außerhalb des in LINEDEVCAPS angegebenen gültigen Bereichs.
-
-
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 Anruf ist kein Telefonkonferenzhandle oder Teilnehmeranruf.
-
-
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 Leitungsgerät über kein zugeordnetes Gerät für die angegebene Geräteklasse.
-
-
LINEERR_NODRIVER
-
-
Entweder konnte 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, die zum Initialisierungszeitpunkt nicht erkannt wurde. Der Benutzer sollte aufgefordert werden, das Telefonie-Systemsteuerung zu verwenden, um das Problem zu beheben.
-
-
LINEERR_NOMEM
-
-
Unzureichender Arbeitsspeicher, um den Vorgang auszuführen, oder der Arbeitsspeicher kann nicht gesperrt werden.
-
-
LINEERR_NOMULTIPLEINSTANCE
-
-
Ein Telefoniedienstanbieter, der mehrere Instanzen nicht unterstützt, wird mehrmals im Abschnitt [Anbieter] der Registrierung aufgeführt. Die Anwendung sollte dem Benutzer empfehlen, die telefonie-Systemsteuerung zu verwenden, um den duplizierten Treiber zu entfernen.
-
-
LINEERR_NOMULTIPLEINSTANCE
-
-
Mehrere Instanzen dieses Dienstanbieters sind nicht zulässig.
-
-
LINEERR_NOREQUEST
-
-
Es ist derzeit keine Anforderung des angegebenen Modus ausstehend, oder die Anwendung ist nicht mehr die Anwendung mit der höchsten Priorität für den angegebenen Anforderungsmodus.
-
-
LINEERR_NOTOWNER
-
-
Die Anwendung verfügt nicht über Besitzerberechtigungen 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 Leitung.
-
-
LINEERR_RATEUNAVAIL
-
-
Der Dienstanbieter verfügt derzeit nicht über genügend Bandbreite für die angegebene Rate.
-
-
LINEERR_REINIT
-
-
Wenn eine TAPI-Neuinitialisierung angefordert wurde, z. B. durch Hinzufügen oder Entfernen eines Telefoniedienstanbieters, werden lineInitialize-, lineInitializeEx- oder lineOpen-Anforderungen mit diesem Fehler abgelehnt, bis die letzte Anwendung ihre Verwendung der API beendet (mit lineShutdown), zu dem die neue Konfiguration wirksam wird und Anwendungen erneut berechtigt sind, lineInitialize oder lineInitializeEx aufzurufen.
-
-
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
-
-
Unzureichende Ressourcen zum Abschließen des Vorgangs. Beispielsweise kann eine Zeile aufgrund einer dynamischen Ressourcenüberlastung 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 Anrufübergabe 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 Fall der Medienmodusübergabe 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 dwMediaModes-Parameter 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_UNINITIALIZED
-
-
Der Vorgang wurde vor einer Anwendung namens lineInitialize oder lineInitializeEx aufgerufen.
-
-
LINEERR_USERCANCELLED
-
-
Der Benutzer hat den Anruf abgebrochen. Dieser Wert wird nur für Anwendungen verfügbar gemacht, die eine TAPI-Version von 2.2 oder höher aushandeln.
-
-
LINEERR_USERUSERINFOTOOBIG
-
-
Die Zeichenfolge, die Benutzer-Benutzer-Informationen enthält, überschreitet die maximale Anzahl von Bytes, die im Element dwUUIAcceptSize, dwUUIAnswerSize, dwUUIDropSize, dwUUIMakeCallSize oder dwUUISendUserUserInfoSize-Member von LINEDEVCAPS angegeben ist, oder die Zeichenfolge, die Benutzer-Benutzer-Informationen enthält, ist zu lang.
-
Bemerkungen
Die Werte, die über 0xFFFFFFFF 0xC0000000, sind für gerätespezifische Erweiterungen verfügbar. Die Werte, die bis 0xBFFFFFFF 0x80000000, sind reserviert, während 0x00000000 bis 0x7FFFFFFF als Anforderungsbezeichner verwendet werden.
Wenn eine Anwendung eine Fehlerrückgabe erhält, die sie nicht speziell behandelt (z. B. einen durch eine gerätespezifische Erweiterung definierten Fehler), sollte sie den Fehler als LINEERR_OPERATIONFAILED behandeln (aus einem nicht angegebenen Grund).
Beim Aufrufen der LINEERR_constants, 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 |
|