Partager via


Android.Net.Wifi Namespace

Provides classes to manage Wi-Fi functionality on the device.

Classes

EasyConnectStatusCallback
MloLink
MloLink.InterfaceConsts
ScanResult

Describes information about a detected access point.

ScanResult.InformationElement
ScanResult.InformationElement.InterfaceConsts
ScanResult.InterfaceConsts
SoftApConfiguration
SoftApConfiguration.InterfaceConsts
SupplicantState

From defs.h in wpa_supplicant.

SupplicantState.InterfaceConsts
WifiAvailableChannel
WifiAvailableChannel.InterfaceConsts
WifiConfiguration

A class representing a configured Wi-Fi network, including the security configuration.

WifiConfiguration.AuthAlgorithm

Recognized IEEE 802.11 authentication algorithms.

WifiConfiguration.GroupCipher

Recognized group ciphers.

WifiConfiguration.GroupMgmtCipher
WifiConfiguration.InterfaceConsts
WifiConfiguration.KeyMgmt

Recognized key management schemes.

WifiConfiguration.PairwiseCipher

Recognized pairwise ciphers for WPA.

WifiConfiguration.Protocol

Recognized security protocols.

WifiConfiguration.Status

Possible status of a network configuration.

WifiEnterpriseConfig

Enterprise configuration details for Wi-Fi.

WifiEnterpriseConfig.Eap

The Extensible Authentication Protocol method used

WifiEnterpriseConfig.InterfaceConsts
WifiEnterpriseConfig.Phase2

The inner authentication method used

WifiInfo

Describes the state of any Wifi connection that is active or is in the process of being set up.

WifiInfo.Builder
WifiInfo.InterfaceConsts
WifiManager

This class provides the primary API for managing all aspects of Wi-Fi connectivity.

WifiManager.AddNetworkResult
WifiManager.AddNetworkResult.InterfaceConsts
WifiManager.InterfaceCreationImpact
WifiManager.LocalOnlyConnectionFailureEventArgs
WifiManager.LocalOnlyHotspotCallback
WifiManager.LocalOnlyHotspotReservation
WifiManager.MulticastLock

Allows an application to receive Wifi Multicast packets.

WifiManager.ScanResultsCallback
WifiManager.SubsystemRestartTrackingCallback
WifiManager.SuggestionConnectionStatusEventArgs
WifiManager.SuggestionUserApprovalStatusEventArgs
WifiManager.WifiLock

Allows an application to keep the Wi-Fi radio awake.

WifiManager.WpsCallback
WifiNetworkSpecifier
WifiNetworkSpecifier.Builder
WifiNetworkSpecifier.InterfaceConsts
WifiNetworkSuggestion
WifiNetworkSuggestion.Builder
WifiNetworkSuggestion.InterfaceConsts
WifiSsid
WifiSsid.InterfaceConsts
WpsInfo
WpsInfo.InterfaceConsts

Interfaces

WifiManager.ILocalOnlyConnectionFailureListener
WifiManager.ISuggestionConnectionStatusListener
WifiManager.ISuggestionUserApprovalStatusListener

Enums

ActionRemoveSuggestionType
AddNetworkResultStatus
AuthAlgorithmType

Enumerates values returned by several types.

EasyConnectEventFailure
GroupCipherType

Enumerates values returned by several types.

InterfaceType
KeyManagementType

Enumerates values returned by several types.

LocalOnlyHotspotCallbackErrorCode
MloLinkState
MultiInternetMode
NetworkStatus
PairwiseCipherType

Enumerates values returned by several types.

Preamble
ProtocolType

Enumerates values returned by several types.

SoftApConfigurationSecurityType
StatusLocalOnlyConnectionFailureReason
StatusSuggestionApproval
StatusSuggestionConnectionFailure
WifiAvailableChannelModes
WifiBand
WifiChannelWidth
WifiConfigurationRandomization
WifiConfigurationSecurityType
WifiEapMethod

Enumerates values returned by several types.

WifiEnterpriseConfigTlsVersion
WifiNetworkSuggestionRandomization
WifiPhase2Method

Enumerates values returned by several types.

WifiSecurityType
WifiStandard
WifiStatus

Enumerates values returned by several types.

WpsFailureReason

Enumerates values returned by several methods of WpsFailureReason.