NetworkInterface.GetHardwareAddress Метод

Определение

Возвращает аппаратный адрес (обычно MAC) интерфейса, если он имеет один, и если он может получить доступ к текущим привилегиям.

[Android.Runtime.Register("getHardwareAddress", "()[B", "")]
public byte[]? GetHardwareAddress();
[<Android.Runtime.Register("getHardwareAddress", "()[B", "")>]
member this.GetHardwareAddress : unit -> byte[]

Возвращаемое значение

Byte[]

массив байтов, содержащий адрес или если адрес не существует, недоступен или null диспетчер безопасности задан, и вызывающий объект не имеет разрешения NetPermission("getNetworkInformation"). Например, этот метод обычно возвращается null при вызове приложений, отличных от системы (или 02:00:00:00:00:00:00 для приложений targetSdkVersion < android.os.Build.VERSION_CODES.R).

Атрибуты

Исключения

Если возникает ошибка ввода-вывода.

Комментарии

Возвращает аппаратный адрес (обычно MAC) интерфейса, если он имеет один, и если он может получить доступ к текущим привилегиям. Если задан диспетчер безопасности, вызывающий объект должен иметь разрешение NetPermission(getNetworkInformation).

Добавлено в версии 1.6.

Java документации по java.net.NetworkInterface.getHardwareAddress().

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к