UsbDeviceClasses Classe

Definizione

Consente di recuperare un oggetto UsbDeviceClass in base alla classe di dispositivo USB di un dispositivo. Le proprietà definite in questa classe rappresentano le classi di dispositivi USB supportate e restituiscono oggetti UsbDeviceClass .

Per informazioni sulle classi di dispositivi USB, vedere il sito Web USB ufficiale per i documenti di specifica della classe approvata.

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
Ereditarietà
Object Platform::Object IInspectable UsbDeviceClasses
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Esempio

Ecco come specificare una classe di dispositivo specifica per cui enumerare oggetti UsbDevice](usbdevice.md).

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

Proprietà

ActiveSync

Ottiene l'oggetto classe di dispositivo per il dispositivo conforme alla classe del dispositivo Active Sync.

CdcControl

Ottiene l'oggetto classe di dispositivo per il dispositivo conforme alla classe cdc (Communication Device Class).

DeviceFirmwareUpdate

Ottiene l'oggetto classe dispositivo per il dispositivo conforme alla classe del dispositivo Device Firmware Update.

Irda

Ottiene l'oggetto classe dispositivo per un transceiver a infrarossi conforme alla classe IrDA definita in base alla specifica IrDA Bridge Device Definition 1.0.

Measurement

Ottiene l'oggetto classe del dispositivo per un dispositivo conforme alla classe usb di test e misurazione (USBTMC).

PalmSync

Ottiene l'oggetto classe dispositivo per il dispositivo conforme alla classe del dispositivo Palm Sync.

PersonalHealthcare

Ottiene l'oggetto classe del dispositivo per un dispositivo conforme alla classe phDC (Personal Healthcare Device Class) USB.

Physical

Ottiene l'oggetto classe del dispositivo per un dispositivo conforme alla specifica PID (Physical Interface Devices).

VendorSpecific

Ottiene l'oggetto classe del dispositivo per un dispositivo personalizzato con codice di classe 0xFF. Questo indica che il dispositivo non appartiene a una classe approvata da USB-IF.

Si applica a