PHONEERR_ Konstanten

Dies ist die Liste der Fehlercodes, die die Implementierung zurückgeben kann, wenn Sie Vorgänge auf Telefongeräten aufrufen. Lesen Sie die einzelnen Funktionsbeschreibungen, um zu bestimmen, welche dieser Fehlercodes jede Funktion zurückgeben kann.

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 nicht von TAPI gelesen und richtig verstanden werden.

PHONEERR_INUSE

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

PHONEERR_INVALAPPHANDLE

Das angegebene Verwendungshandle 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 angezeigten Zeichen enthält und NULL beendet ist.

PHONEERR_INVALBUTTONLAMPID

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

PHONEERR_INVALBUTTONMODE

Der Schaltflächenmodusparameter ist ungültig.

PHONEERR_INVALBUTTONSTATE

Der Parameter "Schaltflächenstatus" 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 Lampenmodusparameter ist ungültig.

PHONEERR_INVALPARAM

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

PHONEERR_INVALPHONEHANDLE

Der angegebene Gerätehandpunkt ist ungültig.

PHONEERR_INVALPHONESTATE

Das Telefongerät ist für den angeforderten Vorgang nicht gültig.

PHONEERR_INVALPOINTER

Mindestens eine 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 aus dem System entfernt wurde, da TAPI zuletzt initialisiert wurde oder beschädigt wurde, was bei der Initialisierung nicht erkannt wurde.

PHONEERR_NODRIVER

Der Telefondienstanbieter für das angegebene Gerät hat festgestellt, dass eine der Komponenten fehlt oder beschädigt ist, die zur Initialisierungszeit nicht erkannt wurde. Der Benutzer sollte empfohlen werden, die Telefonie Systemsteuerung zu verwenden, um das Problem zu beheben.

PHONEERR_NOMEM

Unzureichender Arbeitsspeicher, um den angeforderten Vorgang abzuschließen, oder der Speicher kann nicht zugewiesen oder gesperrt werden.

PHONEERR_NOTOWNER

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

PHONEERR_OPERATIONFAILED

Fehler beim Vorgang aus einem nicht angegebenen Grund.

PHONEERR_OPERATIONUNAVAIL

Der Vorgang ist nicht verfügbar.

PHONEERR_REINIT

Wenn TAPI-Reitialisierung angefordert wurde, z. B. als Ergebnis des Hinzufügens oder Entfernens eines Telefoniedienstanbieters, werden phoneInitializeEx- oder phoneOpen-Anforderungen mit diesem Fehler abgelehnt, bis die letzte Anwendung die Verwendung der API (mithilfe von phoneShutdown) heruntergefahren hat, zu dem Zeitpunkt, zu dem die neue Konfiguration wirksam wird, und Anwendungen erneut berechtigt sind, phoneInitialize oder phoneInitializeEx aufzurufen.

PHONEERR_REQUESTOVERRUN

Die maximale Anzahl der ausstehenden Telefonanfragen wurde überschritten.

PHONEERR_RESOURCEUNAVAIL

Der Vorgang kann aufgrund der Überlastung der Ressource nicht abgeschlossen werden.

PHONEERR_STRUCTURETOOSMALL

Die angegebene Telefonkappenstruktur ist zu klein.

PHONEERR_UNINITIALIZED

Der Vorgang wurde aufgerufen, bevor eine Anwendung mit dem Namen phoneInitialize, phoneInitializeEx, aufgerufen wurde.

Hinweise

Die Werte 0xC0000000 bis 0xFFFFFFFF stehen für gerätespezifische Erweiterungen zur Verfügung; die Werte 0x80000000 bis 0xBFFFFFFF reserviert sind; und 0x00000000 bis 0x7FFFFFFF werden als Anforderungsbezeichner verwendet.

Wenn eine Anwendung einen Fehler zurückgibt, der nicht speziell behandelt wird (z. B. ein durch eine gerätespezifische Erweiterung definierte Fehler), sollte er 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

phoneOpen

phoneShutdown