Compartir a través de


UsbDeviceClasses Clase

Definición

Proporciona una manera de recuperar un objeto UsbDeviceClass basado en la clase de dispositivo USB de un dispositivo. Las propiedades definidas en esta clase representan las clases de dispositivo USB admitidas y devuelven objetos UsbDeviceClass .

Para obtener información sobre las clases de dispositivos USB, consulte el sitio web USB oficial para documentos de especificación de clase aprobadas.

public ref class UsbDeviceClasses sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class UsbDeviceClasses final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class UsbDeviceClasses
Public NotInheritable Class UsbDeviceClasses
Herencia
Object Platform::Object IInspectable UsbDeviceClasses
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)

Ejemplos

Aquí se muestra cómo especificar una clase de dispositivo específica para la que se van a enumerar objetos UsbDevice](usbdevice.md).

var myDevices = await Windows.Devices.Enumeration.DeviceInformation.FindAllAsync(
   Windows.Devices.Usb.UsbDevice.GetDeviceClassSelector(
      Windows.Devices.Usb.UsbDeviceClasses.CdcControl
      ));

Propiedades

ActiveSync

Obtiene el objeto de clase de dispositivo para el dispositivo que se ajusta a la clase de dispositivo Active Sync.

CdcControl

Obtiene el objeto de clase de dispositivo para el dispositivo que se ajusta a la clase de dispositivo de comunicación (CDC).

DeviceFirmwareUpdate

Obtiene el objeto de clase de dispositivo para el dispositivo que se ajusta a la clase de dispositivo Device Firmware Update.

Irda

Obtiene el objeto de clase de dispositivo para un transceptor infrarrojo que se ajusta a la clase IrDA definida según la especificación irDA Bridge Device Definition 1.0.

Measurement

Obtiene el objeto de clase de dispositivo de un dispositivo que se ajusta a la clase de prueba y medida USB (USBTMC).

PalmSync

Obtiene el objeto de clase de dispositivo para el dispositivo que se ajusta a la clase de dispositivo Palm Sync.

PersonalHealthcare

Obtiene el objeto de clase de dispositivo para un dispositivo que se ajusta a la clase USB Personal Healthcare Device (PHDC).

Physical

Obtiene el objeto de clase de dispositivo de un dispositivo que se ajusta a la especificación dispositivos de interfaz física (PID).

VendorSpecific

Obtiene el objeto de clase de dispositivo para un dispositivo personalizado que tiene 0xFF código de clase. Esto indica que el dispositivo no pertenece a una clase aprobada por USB-IF.

Se aplica a