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)

Lihat juga

IOCTL_USB_USER_REQUEST

Struktur USB