Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Fungsi phoneGetHookSwitch mengembalikan mode hookswitch saat ini dari perangkat telepon terbuka yang ditentukan.
Sintaks
LONG phoneGetHookSwitch(
HPHONE hPhone,
LPDWORD lpdwHookSwitchDevs
);
Parameter
hPhone
Tangani ke perangkat telepon terbuka.
lpdwHookSwitchDevs
Arahkan ke DWORD untuk diisi dengan mode perangkat hookswitch ponsel. Jika posisi bit FALSE, perangkat hookswitch yang sesuai adalah onhook; jika TRUE, bagian mikrofon dan/atau speaker dari perangkat hookswitch yang sesuai adalah offhook. Untuk mengetahui apakah mikrofon dan/atau speaker diaktifkan, aplikasi dapat menggunakan phoneGetStatus. Parameter ini menggunakan satu atau beberapa konstanta PHONEHOOKSWITCHDEV_.
Nilai kembali
Mengembalikan nol jika permintaan berhasil atau angka kesalahan negatif jika terjadi kesalahan. Nilai yang mungkin dikembalikan adalah:
PHONEERR_INVALPHONEHANDLE, PHONEERR_NOMEM, PHONEERR_INVALPOINTER, PHONEERR_RESOURCEUNAVAIL, PHONEERR_INVALPHONESTATE, PHONEERR_OPERATIONFAILED, PHONEERR_OPERATIONUNAVAIL, PHONEERR_UNINITIALIZED.
Keterangan
Setelah status hookswitch perangkat berubah, dan jika pemantauan hookswitch diaktifkan, aplikasi dikirimi pesan PHONE_STATE .
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Target Platform | Windows |
| Header | tapi.h |
| Pustaka | Tapi32.lib |
| DLL | Tapi32.dll |
Lihat juga
Fungsi Layanan Telepon Tambahan