UsbDeviceClasses Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |