struktur USBUSER_REQUEST_HEADER (usbuser.h)
Struktur USBUSER_REQUEST_HEADER digunakan dengan permintaan kontrol I/O IOCTL_USB_USER_REQUEST untuk mengirim permintaan mode pengguna ke driver pengontrol host USB.
Sintaks
typedef struct _USBUSER_REQUEST_HEADER {
ULONG UsbUserRequest;
USB_USER_ERROR_CODE UsbUserStatusCode;
ULONG RequestBufferLength;
ULONG ActualBufferLength;
} USBUSER_REQUEST_HEADER, *PUSBUSER_REQUEST_HEADER;
Anggota
UsbUserRequest
Permintaan mode pengguna. Untuk daftar dan deskripsi nilai yang mungkin untuk anggota ini, lihat IOCTL_USB_USER_REQUEST.
UsbUserStatusCode
Kode status yang dikembalikan oleh driver port.
RequestBufferLength
Ukuran, dalam byte, dari buffer data. Buffer yang sama digunakan untuk input dan output.
ActualBufferLength
Ukuran, dalam byte, dari data yang diambil oleh permintaan.
Keterangan
Struktur USBUSER_REQUEST_HEADER digunakan dengan permintaan kontrol I/O IOCTL_USB_USER_REQUEST untuk mengirim permintaan mode pengguna ke driver port USB.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | usbuser.h (termasuk Usbuser.h) |