Language

ConnectivityManager.GetConnectionOwnerUid メソッド

定義

ネットワーク接続の所有者の uid を返します。

[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

パラメーター

protocol
Int32

接続のプロトコル。 現在サポートされている IPPROTO_TCP と IPPROTO_UDP のみです。

local
InetSocketAddress

接続のローカル InetSocketAddress 。

remote
InetSocketAddress

接続のリモート InetSocketAddress 。

返品

uid 接続が見つかり、アプリが監視するアクセス許可を持っている場合 (たとえば、呼び出し元の VPN アプリの VpnService トンネルに関連付けられている場合)、接続が見つからない場合は android.os.Process#INVALID_UID 。

属性

注釈

ネットワーク接続の所有者の uid を返します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象