다음을 통해 공유


IO_BLOCK 구조체(usbscan.h)

IO_BLOCK 구조는 지정된 I/O 컨트롤 코드가 IOCTL_READ_REGISTERS 또는 IOCTL_WRITE_REGISTERS경우 DeviceIoControl 매개 변수로 사용됩니다. 구조체 멤버에 포함된 값은 USB 디바이스 요청(유니버설 직렬 버스 사양설명)을 만드는 데 사용됩니다.

통사론

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

회원

uOffset

USB 디바이스 요청의 필드로 사용됩니다.

uLength

전송할 버퍼의 길이입니다.

pbyData

uLength 길이가데이터 버퍼에 대한 포인터입니다.

uIndex

USB 디바이스 요청의 인덱스 필드로 사용됩니다.

요구 사항

요구
헤더 usbscan.h(Usbscan.h 포함)