UsbInterfaceSetting 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 un'impostazione alternativa e selezionare tale impostazione. L'app può ottenere i descrittori dell'interfaccia USB per l'impostazione e i relativi endpoint e determinare se questa impostazione è attualmente selezionata.
public ref class UsbInterfaceSetting sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class UsbInterfaceSetting final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class UsbInterfaceSetting
Public NotInheritable Class UsbInterfaceSetting
- 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
Per esempio di codice, vedere UsbInterface.
Proprietà
BulkInEndpoints |
Ottiene una matrice di oggetti che rappresentano descrittori associati agli endpoint IN bulk USB definiti nell'impostazione alternativa. |
BulkOutEndpoints |
Ottiene una matrice di oggetti che rappresentano descrittori associati agli endpoint OUT bulk USB definiti nell'impostazione alternativa. |
Descriptors |
Ottiene una matrice di oggetti che rappresentano descrittori associati all'impostazione alternativa. |
InterfaceDescriptor |
Ottiene un oggetto che rappresenta il descrittore che descrive l'impostazione alternativa. |
InterruptInEndpoints |
Ottiene una matrice di oggetti che rappresentano descrittori associati agli endpoint IN di interruzione USB definiti nell'impostazione alternativa. |
InterruptOutEndpoints |
Ottiene una matrice di oggetti che rappresentano descrittori associati agli endpoint OUT di interruzione USB definiti nell'impostazione alternativa. |
Selected |
Determina se l'impostazione alternativa è attualmente selezionata. |
Metodi
SelectSettingAsync() |
Seleziona l'impostazione alternativa come impostazione corrente nell'interfaccia USB. |