Compartir a través de


estructura de IO_BLOCK (usbscan.h)

La estructura IO_BLOCK se usa como parámetro para DeviceIoControl, cuando el código de control de E/S especificado se IOCTL_READ_REGISTERS o IOCTL_WRITE_REGISTERS. Los valores contenidos en los miembros de la estructura se usan para crear una solicitud de dispositivo USB (descrita en la Especificación de bus serie universal).

Sintaxis

typedef struct _IO_BLOCK {
  unsigned uOffset;
  unsigned uLength;
  PUCHAR   pbyData;
  unsigned uIndex;
} IO_BLOCK, *PIO_BLOCK;

Miembros

uOffset

Se usa como campo Valor de una solicitud de dispositivo USB.

uLength

Longitud del búfer que se va a transferir.

pbyData

Puntero a un búfer de datos con una longitud de uLength.

uIndex

Se usa como campo Índice de una solicitud de dispositivo USB.

Requisitos

Requisito Valor
Header usbscan.h (incluya Usbscan.h)