UsbDeviceClasses Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bietet eine Möglichkeit zum Abrufen eines UsbDeviceClass-Objekts basierend auf der USB-Geräteklasse eines Geräts. Die in dieser Klasse definierten Eigenschaften stellen die unterstützten USB-Geräteklassen dar und geben UsbDeviceClass-Objekte zurück.
Informationen zu USB-Geräteklassen finden Sie auf der offiziellen USB-Website für genehmigte Klassenspezifikationsdokumente.
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
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Beispiele
Hier erfahren Sie, wie Sie eine bestimmte Geräteklasse angeben, für die UsbDevice](usbdevice.md)-Objekte aufgelistet werden sollen.
var myDevices = await Windows.Devices.Enumeration.DeviceInformation.FindAllAsync(
Windows.Devices.Usb.UsbDevice.GetDeviceClassSelector(
Windows.Devices.Usb.UsbDeviceClasses.CdcControl
));
Eigenschaften
ActiveSync |
Ruft das Geräteklassenobjekt für das Gerät ab, das der Active Sync-Geräteklasse entspricht. |
CdcControl |
Ruft das Geräteklassenobjekt für das Gerät ab, das der Communication Device Class (CDC) entspricht. |
DeviceFirmwareUpdate |
Ruft das Geräteklassenobjekt für das Gerät ab, das der Geräteklasse Device Firmware Update entspricht. |
Irda |
Ruft das Geräteklassenobjekt für einen Infrarot-Transceiver ab, der der IrDA-Klasse entspricht, die gemäß der IrDA Bridge Device Definition 1.0-Spezifikation definiert ist. |
Measurement |
Ruft das Geräteklassenobjekt für ein Gerät ab, das der USB-Test- und Messklasse (USBTMC) entspricht. |
PalmSync |
Ruft das Geräteklassenobjekt für das Gerät ab, das der Palm Sync-Geräteklasse entspricht. |
PersonalHealthcare |
Ruft das Geräteklassenobjekt für ein Gerät ab, das der USB Personal Healthcare Device Class (PHDC) entspricht. |
Physical |
Ruft das Geräteklassenobjekt für ein Gerät ab, das der PiD-Spezifikation (Physical Interface Devices) entspricht. |
VendorSpecific |
Ruft das Geräteklassenobjekt für ein benutzerdefiniertes Gerät ab, das über 0xFF Klassencode verfügt. Dies gibt an, dass das Gerät nicht zu einer klasse gehört, die von USB-IF genehmigt wurde. |