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