struktur USBSCAN_PIPE_INFORMATION (usbscan.h)

Struktur USBSCAN_PIPE_INFORMATION digunakan untuk menggambarkan pipa transfer USB untuk perangkat gambar diam. Array struktur USBSCAN_PIPE_INFORMATION disediakan dalam struktur USBSCAN_PIPE_CONFIGURATION .

Sintaks

typedef struct _USBSCAN_PIPE_INFORMATION {
  USHORT        MaximumPacketSize;
  UCHAR         EndpointAddress;
  UCHAR         Interval;
  RAW_PIPE_TYPE PipeType;
} USBSCAN_PIPE_INFORMATION, *PUSBSCAN_PIPE_INFORMATION;

Anggota

MaximumPacketSize

Ukuran paket maksimum untuk pipa transfer.

EndpointAddress

Alamat titik akhir pipa. Alamat dikodekan sebagai berikut:

Bit Definisi
0..3 Nomor titik akhir.
4..6 Dicadangkan, atur ke 0.
7 Arah, diabaikan untuk titik akhir kontrol: 0 - Titik akhir OUT 1 - TITIK akhir IN

Untuk informasi selengkapnya, lihat Spesifikasi Universal Serial Bus.

Interval

Interval polling, dalam milidetik, untuk pipa interupsi. Untuk informasi selengkapnya, lihat Spesifikasi Universal Serial Bus.

PipeType

Nilai jenis RAW_PIPE_TYPE yang mengidentifikasi jenis pipa.

Persyaratan

Persyaratan Nilai
Header usbscan.h (termasuk Usbscan.h)

Lihat juga

RAW_PIPE_TYPE

USBSCAN_PIPE_CONFIGURATION