Langage

NetworkInterface.GetHardwareAddress Méthode

Définition

Retourne l’adresse matérielle (généralement MAC) de l’interface si elle en a une et si elle est accessible en fonction des privilèges actuels.

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

Retours

Byte[]

un tableau d’octets contenant l’adresse, ou null si l’adresse n’existe pas, n’est pas accessible ou un gestionnaire de sécurité est défini et l’appelant n’a pas l’autorisation NetPermission(« getNetworkInformation »). Par exemple, cette méthode retourne généralement null lorsqu’elle est appelée par des applications non système (ou 02:00:00:00:00:00 pour les applications ayant targetSdkVersion < android.os.Build.VERSION_CODES.R).

Attributs

Exceptions

si une erreur d’E/S se produit.

Remarques

Retourne l’adresse matérielle (généralement MAC) de l’interface si elle en a une et si elle est accessible en fonction des privilèges actuels. Si un gestionnaire de sécurité est défini, l’appelant doit disposer de l’autorisation NetPermission(« getNetworkInformation »).

Ajouté dans la version 1.6.

Java documentation pour java.net.NetworkInterface.getHardwareAddress().

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à