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 포함) |