Represents the pipe that the underlying USB driver opens to communicate with a USB interrupt IN endpoint of the device. The object also enables the app to specify an event handler. That handler that gets invoked when data is read from the endpoint.
var usbInterruptInPipe = Windows.Devices.Usb.UsbInterruptInEndpointDescriptor.Pipe;
The UsbInterruptInPipe class has these types of members:
The UsbInterruptInPipe class has these events.
|DataReceived||Raised when the interrupt pipe receives data from the interrupt IN endpoint.|
The UsbInterruptInPipe class has these methods. With C#, Visual Basic, and C++, it also inherits methods from the Object class.
|ClearStallAsync||Starts an asynchronous operation to clear a stall condition (endpoint halt) on the USB interrupt IN endpoint that is associated with the pipe.|
The UsbInterruptInPipe class has these properties.
|Read-only||Gets the object that represents the endpoint descriptor associated with the USB interrupt IN endpoint.|
When the app registers an event handler, the host controller polls the endpoint for data at regular intervals. That interval value can be obtained in the Interval property.
Minimum supported client
|Windows 8.1 [Windows Store apps, desktop apps]|
Minimum supported server
|Windows Server 2012 R2 [Windows Store apps, desktop apps]|
Minimum supported phone