IOCTL_POINT_OF_SERVICE_SET_PROPERTY IOCTL (pointofservicedriverinterface.h)
Fungsi kontrol I/O ini mengatur properti yang ditentukan pada perangkat.
Kode utama
Buffer input
PosPropertyId properti yang akan diatur diikuti dengan nilai properti . Pengodean untuk jenis mengikuti ID properti di aliran byte.
Panjang buffer input
Atur ke sizeof(PosPropertyId) + ukuran nilai properti.
Buffer output
Tidak digunakan dengan operasi ini; atur ke NULL.
Panjang buffer output
Tidak digunakan dengan operasi ini; atur ke 0 (nol).
Blok status
Mengembalikan TRUE jika berhasil; jika tidak, mengembalikan FALSE.
Keterangan
Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError. Berikut ini adalah nilai kesalahan umum (nilai pengembalian lainnya dapat dikembalikan seperti yang didefinisikan oleh implementasi panggilan balik properti Anda):
- STATUS_ACCESS_DENIED: Perangkat saat ini diklaim oleh klien lain.
Klien harus berhasil memanggil IOCTL_POINT_OF_SERVICE_CLAIM_DEVICE sebelum menggunakan IOCTL ini.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | pointofservicedriverinterface.h (sertakan Pointofservicedriverinterface.h) |