UsbEndpointDescriptor Klasse

Definition

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
Object Platform::Object IInspectable UsbEndpointDescriptor
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.

Gilt für: