Freigeben über


PHONEERR_ Konstanten

Dies ist die Liste der Fehlercodes, die die Implementierung beim Aufrufen von Vorgängen auf Telefongeräten zurückgeben kann. Überprüfen Sie die einzelnen Funktionsbeschreibungen, um zu ermitteln, welche dieser Fehlercodes von jeder Funktion zurückgegeben werden können.

PHONEERR_ALLOCATED

Die angegebene Ressource ist bereits zugeordnet.

PHONEERR_BADDEVICEID

Der angegebene Gerätebezeichner ist ungültig oder außerhalb des Bereichs.

PHONEERR_DISCONNECTED

Der Anruf wurde getrennt.

PHONEERR_INCOMPATIBLEAPIVERSION

Die Anwendung hat eine API-Version oder einen Versionsbereich angefordert, der von der Implementierung der Telefonie-API oder dem entsprechenden Dienstanbieter nicht unterstützt werden kann.

PHONEERR_INCOMPATIBLEEXTVERSION

Die Anwendung hat eine Erweiterungsversion oder einen Versionsbereich angefordert, der vom Dienstanbieter nicht unterstützt werden kann.

PHONEERR_INIFILECORRUPT

Aufgrund interner Inkonsistenzen oder Formatierungsprobleme in der Telephon.ini-Datei kann sie von TAPI nicht ordnungsgemäß gelesen und verstanden werden.

PHONEERR_INUSE

Das Gerät wird derzeit verwendet. Das Gerät kann nicht konfiguriert werden.

PHONEERR_INVALAPPHANDLE

Das angegebene Verwendungs- oder Registrierungshandle der Anwendung ist ungültig.

PHONEERR_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.

PHONEERR_INVALBUTTONLAMPID

Der angegebene Schaltflächen-/Lampenbezeichner liegt außerhalb des Bereichs oder ist ungültig.

PHONEERR_INVALBUTTONMODE

Der Parameter für den Schaltflächenmodus ist ungültig.

PHONEERR_INVALBUTTONSTATE

Der Parameter button states ist ungültig.

PHONEERR_INVALDATAID

Der angegebene Datenbezeichner ist ungültig.

PHONEERR_INVALDEVICECLASS

Das angegebene Telefon unterstützt die angegebene Geräteklasse nicht.

PHONEERR_INVALEXTVERSION

Die Versionsnummer der Dienstanbietererweiterung ist ungültig.

PHONEERR_INVALHOOKSWITCHDEV

Der Hookswitch-Geräteparameter ist ungültig.

PHONEERR_INVALHOOKSWITCHMODE

Der Parameter hookswitch mode ist ungültig.

PHONEERR_INVALLAMPMODE

Der angegebene Lampenmodusparameter ist ungültig.

PHONEERR_INVALPARAM

Ein Parameter, z. B. ein Zeilen- oder Spaltenwert oder ein Fensterhandle, ist ungültig oder außerhalb des Bereichs.

PHONEERR_INVALPHONEHANDLE

Das angegebene Gerätehandle ist ungültig.

PHONEERR_INVALPHONESTATE

Das Telefongerät befindet sich nicht in einem gültigen Zustand für den angeforderten Vorgang.

PHONEERR_INVALPOINTER

Mindestens einer der angegebenen Zeigerparameter ist ungültig.

PHONEERR_INVALPRIVILEGE

Der dwPrivilege-Parameter ist ungültig.

PHONEERR_INVALRINGMODE

Der Ringmodusparameter ist ungültig.

PHONEERR_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 oder in einer Weise beschädigt ist, die bei der Initialisierung nicht erkannt wurde.

PHONEERR_NODRIVER

Der Telefondienstanbieter für das angegebene Gerät hat festgestellt, dass eine seiner Komponenten fehlt oder beschädigt ist, die zum Zeitpunkt der Initialisierung nicht erkannt wurde. Dem Benutzer sollte empfohlen werden, das Problem mithilfe des telefonie-Systemsteuerung zu beheben.

PHONEERR_NOMEM

Unzureichender Arbeitsspeicher, um den angeforderten Vorgang abzuschließen, oder arbeitsspeicher kann nicht zugeordnet oder gesperrt werden.

PHONEERR_NOTOWNER

Die Anwendung verfügt nicht über Besitzerberechtigungen für das angegebene Telefongerät.

PHONEERR_OPERATIONFAILED

Der Vorgang ist aus einem nicht angegebenen Grund fehlgeschlagen.

PHONEERR_OPERATIONUNAVAIL

Der Vorgang ist nicht verfügbar.

PHONEERR_REINIT

Wenn eine TAPI-Neuinitialisierung angefordert wurde, z. B. als Ergebnis des Hinzufügens oder Entfernens eines Telefoniedienstanbieters, werden anforderungen von phoneInitialize, phoneInitializeEx oder phoneOpen mit diesem Fehler abgelehnt, bis die letzte Anwendung die Verwendung der API beendet hat (mit phoneShutdown), zu dem die neue Konfiguration wirksam wird und Anwendungen erneut phoneInitialize oder phoneInitializeEx aufrufen dürfen.

PHONEERR_REQUESTOVERRUN

Die maximale Anzahl ausstehender Telefonanforderungen wurde überschritten.

PHONEERR_RESOURCEUNAVAIL

Der Vorgang kann aufgrund einer Ressourcenüberlastung nicht abgeschlossen werden.

PHONEERR_STRUCTURETOOSMALL

Die angegebene Telefonkappenstruktur ist zu klein.

PHONEERR_UNINITIALIZED

Der Vorgang wurde vor einer Anwendung namens phoneInitialize, phoneInitializeEx aufgerufen.

Bemerkungen

Die werte 0xC0000000 bis 0xFFFFFFFF sind für gerätespezifische Erweiterungen verfügbar. die bis 0xBFFFFFFF 0x80000000 Werte reserviert sind; und 0x00000000 über 0x7FFFFFFF werden als Anforderungsbezeichner verwendet.

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 PHONEERR_OPERATIONFAILED behandeln (aus einem nicht angegebenen Grund).

Anforderungen

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

Siehe auch

phoneInitialize

phoneInitializeEx

telefonÖffnen

phoneShutdown