// Copyright © 2016, bitbegin | |
// Licensed under the MIT License <LICENSE.md> | |
//! USBIO Definitions. | |
STRUCT!{struct WINUSB_PIPE_INFORMATION { | |
PipeType: ::USBD_PIPE_TYPE, | |
PipeId: ::UCHAR, | |
MaximumPacketSize: ::USHORT, | |
Interval: ::UCHAR, | |
}} | |
pub type PWINUSB_PIPE_INFORMATION = *mut WINUSB_PIPE_INFORMATION; | |
STRUCT!{struct WINUSB_PIPE_INFORMATION_EX { | |
PipeType: ::USBD_PIPE_TYPE, | |
PipeId: ::UCHAR, | |
MaximumPacketSize: ::USHORT, | |
Interval: ::UCHAR, | |
MaximumBytesPerInterval: ::ULONG, | |
}} | |
pub type PWINUSB_PIPE_INFORMATION_EX = *mut WINUSB_PIPE_INFORMATION_EX; |