UsbBulkOutPipe クラス

定義

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

public ref class UsbBulkOutPipe sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class UsbBulkOutPipe final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class UsbBulkOutPipe
Public NotInheritable Class UsbBulkOutPipe
継承
Object Platform::Object IInspectable UsbBulkOutPipe
属性

Windows の要件

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

プロパティ

EndpointDescriptor

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

OutputStream

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

WriteOptions

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

メソッド

ClearStallAsync()

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

適用対象