struktur IO_BLOCK (usbscan.h)
Struktur IO_BLOCK digunakan sebagai parameter untuk DeviceIoControl, ketika kode kontrol I/O yang ditentukan IOCTL_READ_REGISTERS atau IOCTL_WRITE_REGISTERS. Nilai yang terkandung dalam anggota struktur digunakan untuk membuat Permintaan Perangkat USB (dijelaskan dalam Spesifikasi Universal Serial Bus).
Sintaks
typedef struct _IO_BLOCK {
unsigned uOffset;
unsigned uLength;
PUCHAR pbyData;
unsigned uIndex;
} IO_BLOCK, *PIO_BLOCK;
Anggota
uOffset
Digunakan sebagai bidang Nilai dari Permintaan Perangkat USB.
uLength
Panjang buffer untuk ditransfer.
pbyData
Penunjuk ke buffer data dengan panjang uLength.
uIndex
Digunakan sebagai bidang Indeks dari Permintaan Perangkat USB.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | usbscan.h (termasuk Usbscan.h) |