UsbInterruptOutPipe クラス

定義

基になる USB ドライバーがデバイスの USB 割り込み OUT エンドポイントと通信するために開くパイプを表します。 オブジェクトは、アプリがエンドポイントに送信するデータを書き込むことができる出力ストリームへのアクセスを提供します。

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
継承
Object Platform::Object IInspectable UsbInterruptOutPipe
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

プロパティ

EndpointDescriptor

USB 割り込み OUT エンドポイントに関連付けられているエンドポイント記述子を表す オブジェクトを取得します。

OutputStream

アプリがエンドポイントに送信するデータを書き込むことができる出力ストリームを取得します。

WriteOptions

USB 割り込み OUT エンドポイントにデータを書き込むパイプの動作を制御する構成フラグを取得または設定します。

メソッド

ClearStallAsync()

パイプに関連付けられている USB 割り込み OUT エンドポイントで停止状態 (エンドポイント停止) をクリアする非同期操作を開始します。

適用対象