Compartir a través de


estructura 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 incluidos en los miembros de la estructura se usan para crear una solicitud de dispositivo USB (que se describe en la especificación de bus serie universal de ).

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 de una solicitud de dispositivo USB.

Requisitos

Requisito Valor
encabezado de usbscan.h (incluya Usbscan.h)