UsbInterruptOutPipe 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 die Pipe dar, die der zugrunde liegende USB-Treiber öffnet, um mit einem USB-Interrupt-OUT-Endpunkt des Geräts zu kommunizieren. Das -Objekt bietet Zugriff auf einen Ausgabedatenstrom, in den die App Daten schreiben kann, die an den Endpunkt gesendet werden sollen.
public ref class UsbInterruptOutPipe sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class UsbInterruptOutPipe final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class UsbInterruptOutPipe
Public NotInheritable Class UsbInterruptOutPipe
- 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
EndpointDescriptor |
Ruft das -Objekt ab, das den Endpunktdeskriptor darstellt, der dem USB-Interrupt-OUT-Endpunkt zugeordnet ist. |
OutputStream |
Ruft einen Ausgabedatenstrom ab, in den die App Daten schreiben kann, die an den Endpunkt gesendet werden sollen. |
WriteOptions |
Ruft Konfigurationsflags ab, die das Verhalten der Pipe steuern, die Daten in einen USB-Interrupt-OUT-Endpunkt schreibt, oder legt diese fest. |
Methoden
ClearStallAsync() |
Startet einen asynchronen Vorgang, um eine Beendigungsbedingung (Endpunktstopp) auf dem USB-Interrupt-OUT-Endpunkt zu löschen, der der Pipe zugeordnet ist. |