Bagikan melalui


IOCTL_POINT_OF_SERVICE_CHECK_HEALTH IOCTL (pointofservicedriverinterface.h)

Fungsi kontrol I/O ini memeriksa kesehatan perangkat.

Kode utama

IRP_MJ_DEVICE_CONTROL

Buffer input

Penunjuk ke buffer input, variabel UnifiedPosHealthCheckLevel .

Panjang buffer input

Ukuran buffer input, dalam byte. Atur ke sizeof(UnifiedPosHealthCheckLevel).

Buffer output

Penunjuk ke buffer yang menerima PosStringType diikuti dengan konten string kesehatan.

Panjang buffer output

Ukuran buffer output, dalam byte. Atur ke sizeof(PosStringType) + ruang yang cukup untuk menahan string kesehatan.

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:

  • STATUS_NOT_SUPPORTED: Driver tidak menyediakan string kesehatan.

Persyaratan

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