UsbDeviceConnection.RequestWait メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| RequestWait() |
|
| RequestWait(Int64) |
|
RequestWait()
android.hardware.usb.UsbRequest#queue操作の結果を待機します
[Android.Runtime.Register("requestWait", "()Landroid/hardware/usb/UsbRequest;", "GetRequestWaitHandler")]
public virtual Android.Hardware.Usb.UsbRequest? RequestWait();
[<Android.Runtime.Register("requestWait", "()Landroid/hardware/usb/UsbRequest;", "GetRequestWaitHandler")>]
abstract member RequestWait : unit -> Android.Hardware.Usb.UsbRequest
override this.RequestWait : unit -> Android.Hardware.Usb.UsbRequest
返品
完了した USB 要求、またはエラーが発生した場合は null
- 属性
注釈
android.hardware.usb.UsbRequest#queue操作の結果を待機します
これにより、複数の android.hardware.usb.UsbEndpointでキューに登録された要求が返される場合があることに注意してください。 複数のエンドポイントが使用されている場合、 android.hardware.usb.UsbRequest#getEndpoint と android.hardware.usb.UsbRequest#getClientData は、この関数の結果を処理する方法を決定する際に役立ちます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
RequestWait(Int64)
android.hardware.usb.UsbRequest#queue操作の結果を待機します
[Android.Runtime.Register("requestWait", "(J)Landroid/hardware/usb/UsbRequest;", "GetRequestWait_JHandler", ApiSince=26)]
public virtual Android.Hardware.Usb.UsbRequest? RequestWait(long timeout);
[<Android.Runtime.Register("requestWait", "(J)Landroid/hardware/usb/UsbRequest;", "GetRequestWait_JHandler", ApiSince=26)>]
abstract member RequestWait : int64 -> Android.Hardware.Usb.UsbRequest
override this.RequestWait : int64 -> Android.Hardware.Usb.UsbRequest
パラメーター
- timeout
- Int64
タイムアウト (ミリ秒単位)。 0 の場合、このメソッドは待機しません。
返品
完了した USB 要求、またはエラーが発生した場合にnull
- 属性
注釈
android.hardware.usb.UsbRequest#queue操作の結果を待機します
これにより、複数の android.hardware.usb.UsbEndpointでキューに登録された要求が返される場合があることに注意してください。 複数のエンドポイントが使用されている場合、 android.hardware.usb.UsbRequest#getEndpoint と android.hardware.usb.UsbRequest#getClientData は、この関数の結果を処理する方法を決定する際に役立ちます。
Android は UsbRequest UsbRequests 非同期的に処理します。 そのため、要求がすぐに処理された可能性がある場合でも、 #requestWait(long) requestWait(0) が直前にキューに登録された要求を返す保証はありません。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。