Bagikan melalui


IOCTL_POINT_OF_SERVICE_RELEASE_DEVICE IOCTL (pointofservicedriverinterface.h)

Fungsi kontrol I/O ini dipanggil ketika klien siap untuk melepaskan klaimnya pada perangkat.

Kode utama

IRP_MJ_DEVICE_CONTROL

Buffer input

Tidak digunakan dengan operasi ini; atur ke NULL.

Panjang buffer input

Tidak digunakan dengan operasi ini; atur ke 0 (nol).

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. Daftar berikut ini memperlihatkan nilai kesalahan umum:

  • STATUS_ACCESS_DENIED: Perangkat saat ini diklaim oleh klien lain.

  • STATUS_DEVICE_NOT_READY: Pustaka POS belum berhasil diinisialisasi.

Driver dapat menangani IOCTL ini dengan memanggil PosCxReleaseDevice.

Untuk menggunakan IOCTL ini, klien sebelumnya harus memanggil IOCTL_POINT_OF_SERVICE_CLAIM_DEVICE.

Persyaratan

Persyaratan Nilai
Header pointofservicedriverinterface.h (sertakan Pointofservicedriverinterface.h)