UsbDeviceDescriptor 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.
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à
- 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. |