NetworkInterface.GetHardwareAddress Metodo

Definizione

Restituisce l'indirizzo hardware (in genere MAC) dell'interfaccia se ne ha uno e se è possibile accedervi ai privilegi correnti.

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

Valori restituiti

Byte[]

Una matrice di byte contenente l'indirizzo o null se l'indirizzo non esiste, non è accessibile o è impostato un gestore di sicurezza e il chiamante non dispone dell'autorizzazione NetPermission("getNetworkInformation"). Ad esempio, questo metodo restituisce null in genere quando viene chiamato da app non di sistema (o 02:00:00:00:00:00 per le app con targetSdkVersion < android.os.Build.VERSION_CODES.R).

Attributi

Eccezioni

se si verifica un errore di I/O.

Commenti

Restituisce l'indirizzo hardware (in genere MAC) dell'interfaccia se ne ha uno e se è possibile accedervi ai privilegi correnti. Se è impostato un responsabile della sicurezza, il chiamante deve disporre dell'autorizzazione NetPermission("getNetworkInformation").

Aggiunta nella versione 1.6.

per java.net.NetworkInterface.getHardwareAddress().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a