_PHONEERR-Konstanten

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

PHONEERR _ ZUGEORDNET

Die angegebene Ressource ist bereits zugeordnet.

PHONEERR _ BADDEVICEID

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

PHONEERR _ DISCONNECTED

Der Aufruf wurde getrennt.

PHONEERR _ INCOMPATIBLEAPIVERSION

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

PHONEERR _ INCOMPATIBLEEXTVERSION

Die Anwendung hat eine Erweiterungsversion oder einen Versionsbereich angefordert, die 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 Nutzungshandle 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 zeichenfreien Zeichen enthält und NULL-terminiert ist.

PHONEERR _ INVALBUTTONLAMPID

Der angegebene Button/Lamp-Bezeichner 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 Hookswitch-Modusparameter ist ungültig.

PHONEERR _ INVALLAMPMODE

Der angegebene Lampemodusparameter ist ungültig.

PHONEERR _ INVALPARAM

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

PHONEERR _ INVALPHONEHANDLE

Das angegebene Gerätehandle ist ungültig.

PHONEERR _ INVALPHONESTATE

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

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 auf eine Weise fehlt oder beschädigt ist, die zum Zeitpunkt der Initialisierung nicht erkannt wurde. Dem Benutzer sollte empfohlen werden, die Telefonie-Systemsteuerung zu verwenden, um das Problem zu beheben.

PHONEERR _ NOMEM

Nicht genügend Arbeitsspeicher, um den angeforderten Vorgang abzuschließen, oder Arbeitsspeicher kann nicht zugeordnet oder gesperrt werden.

PHONEERR _ NOLOCKER

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

Der Vorgang ist nicht verfügbar.

PHONEERR _ REINIT

Wenn die erneute INITIALISIERUNG von TAPI angefordert wurde, z. B. aufgrund des Hinzufügens oder Entfernens eines Telefoniedienstanbieters, werden phoneInitialize-, phoneInitializeEx- oder phoneOpen-Anforderungen mit diesem Fehler abgelehnt, bis die letzte Anwendung die Verwendung der API heruntergefahren hat (mit phoneShutdown).Zu diesem Zeitpunkt wird die neue Konfiguration wirksam, und Anwendungen können phoneInitialize oder phoneInitializeEx erneut aufrufen.

PHONEERR _ REQUESTOVERRUN

Die maximale Anzahl ausstehender Telefonanforderungen wurde überschritten.

_PHONEERR-RESSOURCEUNAVAIL

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

_PHONEERR-STRUKTURTOOSMALL

Die angegebene Telefondekortestruktur ist zu klein.

PHONEERR _ NICHT INITIALISIERT

Der Vorgang wurde vor jeder Anwendung namens phoneInitialize, phoneInitializeExaufgerufen.

Bemerkungen

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

Wenn eine Anwendung eine Fehlerrückgabe erhält, die sie nicht spezifisch behandelt (z. B. einen von einer gerätespezifischen Erweiterung definierten Fehler), sollte sie den Fehler als PHONEERR _ OPERATIONFAILED behandeln (aus einem nicht angegebenen Grund).

Requirements (Anforderungen)

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

Weitere Informationen

phoneInitialize

phoneInitializeEx

phoneÖffnen

phoneShutdown