UsbDeviceClasses Classe

Définition

Permet de récupérer un objet UsbDeviceClass basé sur la classe de périphérique USB d’un appareil. Les propriétés définies dans cette classe représentent les classes de périphériques USB prises en charge et retournent des objets UsbDeviceClass .

Pour plus d’informations sur les classes de périphériques USB, consultez le site web USB officiel pour les documents de spécification de classe approuvée.

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
Héritage
Object Platform::Object IInspectable UsbDeviceClasses
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Exemples

Voici comment spécifier une classe d’appareil spécifique pour laquelle énumérer des objets UsbDevice](usbdevice.md).

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

Propriétés

ActiveSync

Obtient l’objet de classe d’appareil pour l’appareil qui est conforme à la classe d’appareil Active Sync.

CdcControl

Obtient l’objet de classe d’appareil pour l’appareil conforme à la classe de périphérique de communication (CDC).

DeviceFirmwareUpdate

Obtient l’objet de classe d’appareil pour l’appareil qui est conforme à la classe d’appareil Device Firmware Update.

Irda

Obtient l’objet de classe d’appareil pour un émetteur-récepteur infrarouge conforme à la classe IrDA définie conformément à la spécification IrDA Bridge Device Definition 1.0.

Measurement

Obtient l’objet de classe de périphérique pour un appareil conforme à la classe de test et de mesure USB (USBTMC).

PalmSync

Obtient l’objet de classe d’appareil pour l’appareil qui est conforme à la classe d’appareil Palm Sync.

PersonalHealthcare

Obtient l’objet de classe d’appareil pour un appareil conforme à la classe de périphérique de santé personnel USB (PHDC).

Physical

Obtient l’objet de classe d’appareil pour un appareil conforme à la spécification Des appareils d’interface physique (PID).

VendorSpecific

Obtient l’objet de classe d’appareil pour un appareil personnalisé qui a 0xFF code de classe. Cela indique que l’appareil n’appartient pas à une classe approuvée par USB-IF.

S’applique à