Sprache

ConnectivityManager.GetConnectionOwnerUid Methode

Definition

Gibt den uid Besitzer einer Netzwerkverbindung zurück.

[Android.Runtime.Register("getConnectionOwnerUid", "(ILjava/net/InetSocketAddress;Ljava/net/InetSocketAddress;)I", "GetGetConnectionOwnerUid_ILjava_net_InetSocketAddress_Ljava_net_InetSocketAddress_Handler", ApiSince=29)]
public virtual int GetConnectionOwnerUid(int protocol, Java.Net.InetSocketAddress local, Java.Net.InetSocketAddress remote);
[<Android.Runtime.Register("getConnectionOwnerUid", "(ILjava/net/InetSocketAddress;Ljava/net/InetSocketAddress;)I", "GetGetConnectionOwnerUid_ILjava_net_InetSocketAddress_Ljava_net_InetSocketAddress_Handler", ApiSince=29)>]
abstract member GetConnectionOwnerUid : int * Java.Net.InetSocketAddress * Java.Net.InetSocketAddress -> int
override this.GetConnectionOwnerUid : int * Java.Net.InetSocketAddress * Java.Net.InetSocketAddress -> int

Parameter

protocol
Int32

Das Protokoll der Verbindung. Nur IPPROTO_TCP und IPPROTO_UDP derzeit unterstützt.

local
InetSocketAddress

Das lokale InetSocketAddress Element einer Verbindung.

remote
InetSocketAddress

Die Remoteverbindung InetSocketAddress einer Verbindung.

Gibt zurück

uid wenn die Verbindung gefunden wird und die App über die Berechtigung verfügt, sie zu beobachten (z. B. wenn sie dem vpnService-Tunnel der aufrufenden VPN-App zugeordnet ist) oder android.os.Process#INVALID_UID wenn die Verbindung nicht gefunden wird.

Attribute

Hinweise

Gibt den uid Besitzer einer Netzwerkverbindung zurück.

Java Dokumentation für android.net.ConnectivityManager.getConnectionOwnerUid(int, java.net.InetSocketAddress, java.net.InetSocketAddress).

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: