UsbDeviceConnection.ClaimInterface(UsbInterface, Boolean) Methode

Definition

Anspruch exklusiver Zugriff auf ein android.hardware.usb.UsbInterface.

[Android.Runtime.Register("claimInterface", "(Landroid/hardware/usb/UsbInterface;Z)Z", "GetClaimInterface_Landroid_hardware_usb_UsbInterface_ZHandler")]
public virtual bool ClaimInterface(Android.Hardware.Usb.UsbInterface? intf, bool force);
[<Android.Runtime.Register("claimInterface", "(Landroid/hardware/usb/UsbInterface;Z)Z", "GetClaimInterface_Landroid_hardware_usb_UsbInterface_ZHandler")>]
abstract member ClaimInterface : Android.Hardware.Usb.UsbInterface * bool -> bool
override this.ClaimInterface : Android.Hardware.Usb.UsbInterface * bool -> bool

Parameter

intf
UsbInterface

die Schnittstelle, die beansprucht werden soll

force
Boolean

true, um kerneltreiber bei Bedarf zu trennen

Gibt zurück

true, wenn die Schnittstelle erfolgreich beansprucht wurde

Attribute

Hinweise

Anspruch exklusiver Zugriff auf ein android.hardware.usb.UsbInterface. Dies muss erfolgen, bevor Daten zu den android.hardware.usb.UsbEndpointSchnittstellen gesendet oder empfangen werden.

Java Dokumentation für android.hardware.usb.UsbDeviceConnection.claimInterface(android.hardware.usb.UsbInterface, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: