UsbConfiguration 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.
Fornisce informazioni su una configurazione USB, sui descrittori e sulle interfacce definite all'interno di tale configurazione. Per una spiegazione di una configurazione USB, vedere la sezione 9.6.3 nella specifica USB (Universal Serial Bus).
public ref class UsbConfiguration sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class UsbConfiguration final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class UsbConfiguration
Public NotInheritable Class UsbConfiguration
- 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
All'interno di una configurazione USB, il numero di interfacce e le relative impostazioni alternative sono variabili, a seconda del numero di interfacce supportate dal dispositivo. È possibile raccogliere tutte queste informazioni usando : UsbConfigurationDescriptor e UsbConfigurationDescriptor.Descriptors. UsbConfigurationDescriptor contiene i primi 9 byte del descrittore di configurazione. L'oggetto UsbConfigurationDescriptor.Descriptors contiene una matrice di descrittori associati a tutte le interfacce e alle relative impostazioni.
Proprietà
ConfigurationDescriptor |
Ottiene l'oggetto contenente i primi 9 byte del descrittore associato alla configurazione USB. |
Descriptors |
Ottiene una matrice di oggetti che rappresentano il set completo di descrittori associati a una configurazione USB. |
UsbInterfaces |
Ottiene una matrice di interfacce USB disponibili nella configurazione USB. |