Bagikan melalui


IOCTL_POINT_OF_SERVICE_RETRIEVE_STATISTICS IOCTL (pointofservicedriverinterface.h)

Fungsi kontrol I/O ini mengembalikan informasi standar titik layanan terpadu (UPOS) tentang perangkat seperti kategori, produsen, dan nomor revisi firmwarenya.

Kode utama

IRP_MJ_DEVICE_CONTROL

Buffer input

[in] Tidak digunakan dengan operasi ini; atur ke NULL.

Panjang buffer input

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

Buffer output

Arahkan ke struktur PosStatisticsHeader yang berisi statistik.

Panjang buffer output

Ukuran buffer output dalam byte. Atur ke sizeof(PosStatisticsHeader).

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_BUFFER_OVERFLOW: Buffer output tidak cukup besar untuk menahan statistik.

  • STATUS_NOT_SUPPORTED: Pelaporan statistik tidak didukung.

Persyaratan

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