UsbDeviceDescriptor Classe

Definizione

Deriva le informazioni dal descrittore del dispositivo USB del dispositivo. Per una spiegazione del descrittore del dispositivo, vedere la tabella 9.8 nella specifica del bus seriale universale.

public ref class UsbDeviceDescriptor sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class UsbDeviceDescriptor final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class UsbDeviceDescriptor
Public NotInheritable Class UsbDeviceDescriptor
Ereditarietà
Object Platform::Object IInspectable UsbDeviceDescriptor
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)

Commenti

La classe UsbDeviceDescriptor non include stringhe produttore, prodotto e numero di serie incluse in un descrittore definito dal dispositivo. È possibile ottenere tali stringhe usando lo spazio dei nomi Windows.Devices.Enumeration . Per informazioni su un descrittore di dispositivo USB, vedere la parte superiore di questo argomento: Descrittori di dispositivi USB.

Proprietà

BcdDeviceRevision

Ottiene il campo bcdDeviceRevision del descrittore del dispositivo USB. Il valore indica il numero di revisione definito dal dispositivo ed è un numero decimale codificato in formato binario.

BcdUsb

Ottiene il campo bcdUSB del descrittore del dispositivo USB. Il valore indica la versione della specifica USB a cui è conforme il dispositivo.

MaxPacketSize0

Ottiene il campo bMaxPacketSize0 del descrittore di dispositivo USB. Il valore indica la dimensione massima del pacchetto, in byte, per l'endpoint zero del dispositivo. Questo valore può essere 8, 16, 32 o 64.

NumberOfConfigurations

Ottiene il campo bNumConfigurations del descrittore del dispositivo USB. Il valore indica il numero totale di configurazioni USB supportate dal dispositivo.

ProductId

Ottiene il campo idProduct del descrittore del dispositivo USB. Questo valore indica l'identificatore del prodotto specifico del dispositivo e viene assegnato dal produttore.

VendorId

Ottiene il campo idVendor del descrittore del dispositivo USB. Il valore indica l'identificatore del fornitore per il dispositivo assegnato dal comitato di specifica USB.

Si applica a