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