UsbDeviceConnection.ClaimInterface(UsbInterface, Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Declara acesso exclusivo a um 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
Parâmetros
- intf
- UsbInterface
a interface a ser declarada
- force
- Boolean
true para desconectar o driver do kernel, se necessário
Retornos
true se a interface foi reivindicada com êxito
- Atributos
Comentários
Declara acesso exclusivo a um android.hardware.usb.UsbInterface. Isso deve ser feito antes de enviar ou receber dados em qualquer android.hardware.usb.UsbEndpoints que pertencente à interface.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.