UsbEndpointDescriptor 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.
Leitet Informationen vom USB-Endpunktdeskriptor des Endpunkts ab, z. B. Typ, Richtung und Endpunktnummer. Dieses Objekt ruft auch die spezifischen Endpunktdeskriptoren basierend auf dem Typ des Endpunkts ab. Eine Erläuterung eines Endpunktdeskriptors finden Sie in Abschnitt 9.6.5 der Universal Serial Bus-Spezifikation:
- Tabelle 9.18 in der Spezifikation "Universal Serial Bus 3.0"
- Tabelle 9.13 in der Universal Serial Bus Specification (Version 2.0)
public ref class UsbEndpointDescriptor sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class UsbEndpointDescriptor final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class UsbEndpointDescriptor
Public NotInheritable Class UsbEndpointDescriptor
- 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)
|
Eigenschaften
AsBulkInEndpointDescriptor |
Ruft ein -Objekt ab, das den Endpunktdeskriptor für den USB-Massen-IN-Endpunkt darstellt. |
AsBulkOutEndpointDescriptor |
Ruft ein -Objekt ab, das den Endpunktdeskriptor für den USB-Massenaussendpunkt darstellt. |
AsInterruptInEndpointDescriptor |
Ruft ein -Objekt ab, das den Endpunktdeskriptor für den USB-Interrupt-IN-Endpunkt darstellt. |
AsInterruptOutEndpointDescriptor |
Ruft ein -Objekt ab, das den Endpunktdeskriptor für den USB-Interrupt-OUT-Endpunkt darstellt. |
Direction |
Ruft die Richtung des USB-Endpunkts ab. |
EndpointNumber |
Ruft die USB-Endpunktnummer ab. |
EndpointType |
Ruft den Typ des USB-Endpunkts ab. |
Methoden
Parse(UsbDescriptor) |
Analysiert den angegebenen USB-Deskriptor und gibt den USB-Endpunktdeskriptor in einem UsbEndpointDescriptor-Objekt zurück. |
TryParse(UsbDescriptor, UsbEndpointDescriptor) |
Ruft den USB-Endpunktdeskriptor in einem UsbEndpointDescriptor-Objekt ab, das in einem UsbDescriptor-Objekt enthalten ist. |