UsbDeviceClasses Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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. |