UsbReadOptions Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |