struktur USBD_ISO_PACKET_DESCRIPTOR (usb.h)
Struktur USBD_ISO_PACKET_DESCRIPTOR digunakan oleh driver klien USB untuk menggambarkan paket transfer isochronous.
Sintaks
typedef struct _USBD_ISO_PACKET_DESCRIPTOR {
ULONG Offset;
ULONG Length;
USBD_STATUS Status;
} USBD_ISO_PACKET_DESCRIPTOR, *PUSBD_ISO_PACKET_DESCRIPTOR;
Anggota
Offset
Menentukan offset, dalam byte, dari buffer untuk paket ini dari awal seluruh buffer transfer isochronous.
Length
Atur oleh pengontrol host untuk menunjukkan jumlah byte aktual yang diterima dari perangkat untuk transfer IN isochronous. Panjang tidak digunakan untuk transfer OUT isochronous.
Status
Berisi status, saat kembali dari driver pengontrol host, dari paket transfer ini.
Keterangan
Struktur ini digunakan sebagai bagian dari permintaan transfer isochronous ke driver pengontrol host menggunakan struktur _URB_ISOCH_TRANSFER . Anggota Offset berisi offset dari awal anggota TransferBuffer atau TransferBufferMDLdari _URB_ISOCH_TRANSFER.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | usb.h (termasuk Usb.h) |