UsbConfiguration Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Informationen zu einer USB-Konfiguration, deren Deskriptoren und den in dieser Konfiguration definierten Schnittstellen bereit. Eine Erläuterung einer USB-Konfiguration finden Sie in Abschnitt 9.6.3 der USB-Spezifikation (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
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
Innerhalb einer USB-Konfiguration sind die Anzahl der Schnittstellen und ihre alternativen Einstellungen abhängig von der Anzahl der vom Gerät unterstützten Schnittstellen variabel. Sie können alle diese Informationen mithilfe von UsbConfigurationDescriptor und UsbConfigurationDescriptor.Descriptors sammeln. Der UsbConfigurationDescriptor enthält die ersten 9 Bytes des Konfigurationsdeskriptors. Das UsbConfigurationDescriptor.Descriptors-Objekt enthält ein Array von Deskriptoren, die allen Schnittstellen und ihren Einstellungen zugeordnet sind.
Eigenschaften
ConfigurationDescriptor |
Ruft das Objekt ab, das die ersten 9 Bytes des Deskriptors enthält, der der USB-Konfiguration zugeordnet ist. |
Descriptors |
Ruft ein Array von Objekten ab, die den vollständigen Satz von Deskriptoren darstellen, die einer USB-Konfiguration zugeordnet sind. |
UsbInterfaces |
Ruft ein Array von USB-Schnittstellen ab, die in der USB-Konfiguration verfügbar sind. |