Compartir a través de


UsbReadOptions Enumeración

Definición

Define constantes para las marcas de configuración que se pueden establecer para una canalización USB que el host abre para un punto de conexión USB bulk IN.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

public enum class UsbReadOptions
/// [System.Flags]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class UsbReadOptions
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum UsbReadOptions
var value = Windows.Devices.Usb.UsbReadOptions.none
Public Enum UsbReadOptions
Herencia
UsbReadOptions
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Campos

AllowPartialReads 8

Permite las solicitudes de lectura de un dispositivo que devuelve más datos de los solicitados por el autor de la llamada.

AutoClearStall 1

Borra automáticamente una canalización detenida sin detener el flujo de datos.

IgnoreShortPacket 4

El host no completa una solicitud de lectura cuando se recibe un paquete corto. La solicitud de lectura solo se completa cuando se produce un error, se cancela la solicitud o se leen todos los bytes solicitados.

None 0

Borre todas las marcas.

OverrideAutomaticBufferManagement 2

Omite la cola y el control de errores para aumentar el rendimiento de varias solicitudes de lectura. Las operaciones de lectura deben realizarse en múltiplo de MaxPacketSize.

Se aplica a