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) |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de