Bagikan melalui


IOCTL_BIOMETRIC_GET_ATTRIBUTES IOCTL (winbio_ioctl.h)

IOCTL IOCTL_BIOMETRIC_GET_ATTRIBUTES mengembalikan struktur yang berisi sekumpulan atribut untuk sensor. Driver WBDI yang disediakan vendor harus mendukung IOCTL ini.

Kode utama

IRP_MJ_DEVICE_CONTROL

Buffer input

Tidak ada.

Panjang buffer input

Tidak ada.

Buffer output

AssociatedIrp. Anggota SystemBuffer menunjuk ke buffer yang berisi struktur WINBIO_SENSOR_ATTRIBUTES.

Panjang buffer output

Ukuran buffer output terkecil yang valid adalah ukuran DWORD. Jika driver menerima buffer output berukuran DWORD, driver harus mengembalikan ukuran buffer yang diperlukan untuk operasi yang diminta.

Blok status

Menunjukkan apakah panggilan DeviceIoControl ke driver selesai dan payload OUT valid.

Anggota Status diatur ke salah satu nilai dalam tabel berikut ini.

Nilai status Deskripsi
S_OK, STATUS_SUCCESS Operasi berhasil diselesaikan. Jika ukuran data yang dikembalikan adalah DWORD, payload berisi ukuran buffer yang diperlukan untuk panggilan. Jika tidak, payload berisi buffer output lengkap.
E_INVALIDARG Parameter tidak ditentukan dengan benar.
E_UNKNOWN Kegagalan lain yang mencegah payload diisi.
E_UNEXPECTED Kegagalan lain yang mencegah payload diisi.
E_FAIL Kegagalan lain yang mencegah payload diisi.

Keterangan

Jika driver yang disediakan vendor meneruskan kembali seluruh payload, driver harus mengisi anggota WinBioHresultdari WINBIO_SENSOR_ATTRIBUTES dengan nilai HRESULT yang menunjukkan status operasi biometrik.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows 7 dan versi Windows yang lebih baru.
Header winbio_ioctl.h