Freigeben über


IO_BLOCK Struktur (usbscan.h)

Die IO_BLOCK-Struktur wird als Parameter zum DeviceIoControl-verwendet, wenn der angegebene E/A-Steuerelementcode IOCTL_READ_REGISTERS oder IOCTL_WRITE_REGISTERSist. Werte, die in Strukturmember enthalten sind, werden verwendet, um eine USB-Geräteanforderung zu erstellen (in der Universal Serial Bus Specificationbeschrieben).

Syntax

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

Angehörige

uOffset

Wird als Wert Feld einer USB-Geräteanforderung verwendet.

uLength

Länge des zu übertragenden Puffers.

pbyData

Zeiger auf einen Datenpuffer mit einer Länge von uLength.

uIndex

Wird als Index Feld einer USB-Geräteanforderung verwendet.

Anforderungen

Anforderung Wert
Header- usbscan.h (include Usbscan.h)