UsbWriteOptions enumeration

Defines constants for configuration flags that can be set for a USB pipe that the host opens for a USB OUT endpoint.

Syntax


var value = Windows.Devices.Usb.UsbWriteOptions.none;

Attributes

[Flags()]
[Version(0x06030000)]

Members

The UsbWriteOptions enumeration has these members.

MemberValueDescription
None | none0

Clear all flags.

AutoClearStall | autoClearStall1

Automatically clears a stalled pipe without stopping the data flow.

ShortPacketTerminate | shortPacketTerminate2

Sends a zero length packet for a write request in which the buffer is a multiple of the maximum packet size supported by the endpoint.

Requirements (device family)

Device family

Universal

API contract

Windows.Foundation.UniversalApiContract, introduced version 1.0

Namespace

Windows.Devices.Usb
Windows::Devices::Usb [C++]

Metadata

Windows.Foundation.UniversalApiContract.winmd

Requirements (operating system)

Minimum supported client

Windows 8.1

Minimum supported server

Windows Server 2012 R2

Minimum supported phone

None supported

Namespace

Windows.Devices.Usb
Windows::Devices::Usb [C++]

Metadata

Windows.winmd

 

 

Show:
© 2015 Microsoft