Bagikan melalui


Konstanta PHONEERR_

Ini adalah daftar kode kesalahan yang dapat dikembalikan implementasi saat memanggil operasi di perangkat telepon. Lihat deskripsi fungsi individual untuk menentukan kode kesalahan mana yang dapat dikembalikan oleh setiap fungsi.

PHONEERR_ALLOCATED

Sumber daya yang ditentukan sudah dialokasikan.

PHONEERR_BADDEVICEID

Pengidentifikasi perangkat yang ditentukan tidak valid atau di luar rentang.

PHONEERR_DISCONNECTED

Panggilan terputus.

PHONEERR_INCOMPATIBLEAPIVERSION

Aplikasi meminta versi API atau rentang versi yang tidak dapat didukung oleh implementasi API Telepon atau penyedia layanan yang sesuai.

PHONEERR_INCOMPATIBLEEXTVERSION

Aplikasi meminta versi ekstensi atau rentang versi yang tidak dapat didukung oleh penyedia layanan.

PHONEERR_INIFILECORRUPT

Karena inkonsistensi internal atau masalah pemformatan dalam file Telephon.ini, itu tidak dapat dibaca dan dipahami dengan benar oleh TAPI.

PHONEERR_INUSE

Perangkat saat ini sedang digunakan. Perangkat tidak dapat dikonfigurasi.

PHONEERR_INVALAPPHANDLE

Handel penggunaan atau handel pendaftaran yang ditentukan aplikasi tidak valid.

PHONEERR_INVALAPPNAME

Nama aplikasi yang ditentukan tidak valid. Jika nama aplikasi ditentukan oleh aplikasi, diasumsikan bahwa string tidak berisi karakter yang tidak dapat diputar dan dihentikan NULL.

PHONEERR_INVALBUTTONLAMPID

Pengidentifikasi tombol/lampu yang ditentukan di luar rentang atau tidak valid.

PHONEERR_INVALBUTTONMODE

Parameter mode tombol tidak valid.

PHONEERR_INVALBUTTONSTATE

Parameter status tombol tidak valid.

PHONEERR_INVALDATAID

Pengidentifikasi data yang ditentukan tidak valid.

PHONEERR_INVALDEVICECLASS

Telepon yang ditentukan tidak mendukung kelas perangkat yang ditunjukkan.

PHONEERR_INVALEXTVERSION

Nomor versi ekstensi penyedia layanan tidak valid.

PHONEERR_INVALHOOKSWITCHDEV

Parameter perangkat hookswitch tidak valid.

PHONEERR_INVALHOOKSWITCHMODE

Parameter mode hookswitch tidak valid.

PHONEERR_INVALLAMPMODE

Parameter mode lampu yang ditentukan tidak valid.

PHONEERR_INVALPARAM

Parameter, seperti nilai baris atau kolom atau gagang jendela, tidak valid atau di luar rentang.

PHONEERR_INVALPHONEHANDLE

Handel perangkat yang ditentukan tidak valid.

PHONEERR_INVALPHONESTATE

Perangkat telepon tidak dalam status valid untuk operasi yang diminta.

PHONEERR_INVALPOINTER

Satu atau beberapa parameter penunjuk yang ditentukan tidak valid.

PHONEERR_INVALPRIVILEGE

Parameter dwPrivilege tidak valid.

PHONEERR_INVALRINGMODE

Parameter mode cincin tidak valid.

PHONEERR_NODEVICE

Pengidentifikasi perangkat yang ditentukan, yang sebelumnya valid, tidak lagi diterima karena perangkat terkait telah dihapus dari sistem sejak TAPI terakhir diinisialisasi atau rusak dengan cara yang tidak terdeteksi saat inisialisasi.

PHONEERR_NODRIVER

Penyedia layanan telepon untuk perangkat yang ditentukan menemukan bahwa salah satu komponennya hilang atau rusak dengan cara yang tidak terdeteksi pada waktu inisialisasi. Pengguna harus disarankan untuk menggunakan Panel Kontrol Telepon untuk memperbaiki masalah.

PHONEERR_NOMEM

Memori tidak cukup untuk menyelesaikan operasi yang diminta, atau tidak dapat mengalokasikan atau mengunci memori.

PHONEERR_NOTOWNER

Aplikasi tidak memiliki hak istimewa pemilik ke perangkat telepon yang ditentukan.

PHONEERR_OPERATIONFAILED

Operasi gagal karena alasan yang tidak ditentukan.

PHONEERR_OPERATIONUNAVAIL

Operasi tidak tersedia.

PHONEERR_REINIT

Jika reinisialisasi TAPI telah diminta, misalnya sebagai akibat dari menambahkan atau menghapus penyedia layanan telepon, maka phoneInitialize, phoneInitializeEx atau phoneOpen permintaan ditolak dengan kesalahan ini sampai aplikasi terakhir mematikan penggunaan API (menggunakan phoneShutdown), pada saat konfigurasi baru menjadi efektif dan aplikasi sekali lagi diizinkan untuk memanggil phoneInitialize atau phoneInitializeEx.

PHONEERR_REQUESTOVERRUN

Jumlah maksimum permintaan telepon yang beredar telah terlampaui.

PHONEERR_RESOURCEUNAVAIL

Operasi tidak dapat diselesaikan karena overcommitment sumber daya.

PHONEERR_STRUCTURETOOSMALL

Struktur tutup telepon yang ditentukan terlalu kecil.

PHONEERR_UNINITIALIZED

Operasi ini dipanggil sebelum aplikasi apa pun yang disebut phoneInitialize, phoneInitializeEx.

Keterangan

Nilai yang 0xC0000000 melalui 0xFFFFFFFF tersedia untuk ekstensi khusus perangkat; nilai yang 0x80000000 melalui 0xBFFFFFFF dicadangkan; dan 0x00000000 melalui 0x7FFFFFFF digunakan sebagai pengidentifikasi permintaan.

Jika aplikasi mendapatkan pengembalian kesalahan yang tidak ditangani secara khusus (seperti kesalahan yang ditentukan oleh ekstensi khusus perangkat), aplikasi harus memperlakukan kesalahan sebagai PHONEERR_OPERATIONFAILED (karena alasan yang tidak ditentukan).

Persyaratan

Persyaratan Nilai
Versi TAPI
Membutuhkan TAPI 2.0 atau yang lebih baru
Header
Tapi.h

Lihat juga

phoneInitialize

phoneInitializeEx

phoneBuka

phoneShutdown