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.
Mendapatkan informasi tentang perangkat penunjuk yang terpasang pada sistem.
Sintaks
BOOL GetPointerDevices(
[in, out] UINT32 *deviceCount,
[out, optional] POINTER_DEVICE_INFO *pointerDevices
);
Parameter
[in, out] deviceCount
Jika pointerDevices adalah NULL, deviceCount mengembalikan jumlah total perangkat pointer yang terpasang. Jika tidak, deviceCount menentukan jumlah struktur POINTER_DEVICE_INFO yang diacu oleh pointerDevices.
[out, optional] pointerDevices
Array struktur POINTER_DEVICE_INFO untuk perangkat penunjuk yang melekat pada sistem. Jika NULL, jumlah total perangkat pointer yang terpasang dikembalikan di deviceCount.
Menampilkan nilai
Jika fungsi ini berhasil, fungsi akan mengembalikan TRUE.
Jika tidak, ia mengembalikan FALSE. Untuk mengambil informasi kesalahan yang diperluas, panggil fungsi GetLastError .
Keterangan
Windows 8 mendukung hal berikut:
- 256 kontak per perangkat penunjuk.
- 2560 total kontak per sesi sistem, terlepas dari jumlah perangkat yang terpasang. Misalnya, 10 perangkat pointer dengan masing-masing 256 kontak, 20 perangkat pointer dengan masing-masing 128 kontak, dan sebagainya.
Persyaratan
| Klien minimum yang didukung | Windows 8 [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2012 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | winuser.h |
| Pustaka | User32.lib |
| DLL | User32.dll |
| Set API | ext-ms-win-rtcore-ntuser-wmpointer-l1-1-0 (diperkenalkan dalam Windows 10, versi 10.0.14393) |