harmony 鸿蒙Wifi

  • 2025-06-12
  • 浏览 (3)

Wifi

Overview

Provides APIs for obtaining the Wi-Fi switch state.

Since: 13

Summary

Files

Name Description
oh_wifi.h Defines APIs for obtaining Wi-Fi switch state.
File to include: <ConnectivityKit\/wifi\/oh_wifi.h>

Types

Name Description
typedef enum Wifi_ResultCode Wifi_ResultCode Defines an enum for the error codes returned by Wi-Fi APIs.

Enums

Name Description
Wifi_ResultCode {
WIFI_SUCCESS = 0,
WIFI_PERMISSION_DENIED = 201,
WIFI_INVALID_PARAM = 401,
WIFI_NOT_SUPPORTED = 801,
WIFI_OPERATION_FAILED = 2501000
}
Enumerates the error codes returned by Wi-Fi APIs.

Functions

Name Description
Wifi_ResultCode OH_Wifi_IsWifiEnabled (bool *enabled) Checks whether Wi-Fi is enabled.

Type Description

Wifi_ResultCode

typedef enum Wifi_ResultCode Wifi_ResultCode

Description

Defines an enum for the error codes returned by Wi-Fi APIs.

Since: 13

Enum Description

Wifi_ResultCode

enum Wifi_ResultCode

Description

Enumerates the error codes returned by Wi-Fi APIs.

Since: 13

Value Description
WIFI_SUCCESS The operation is successful.
WIFI_PERMISSION_DENIED Permission verification has failed.
WIFI_INVALID_PARAM Invalid parameter.
Possible causes: 1. The input parameter is a null pointer. 2. The parameter value is out of the value range.
WIFI_NOT_SUPPORTED The API cannot be called because the device does not have the required capabilities.
WIFI_OPERATION_FAILED Operation failed.
Possible cause: The internal execution of the service fails.

Function Description

OH_Wifi_IsWifiEnabled()

Wifi_ResultCode OH_Wifi_IsWifiEnabled (bool * enabled)

Description

Checks whether Wi-Fi is enabled.

Since: 13

Parameters

Name Description
enabled Pointer to the Wi-Fi state obtained.
The value true means Wi-Fi is enabled; the value false means the opposite.
A non-null pointer must be passed in. Otherwise, an error is returned.

Returns

Returns the operation result. For details, see Wifi_ResultCode.

WIFI_SUCCESS indicates that the operation is successful.

WIFI_INVALID_PARAM indicates that the input parameter is a null pointer.

WIFI_OPERATION_FAILED indicates an internal service error.

你可能感兴趣的鸿蒙文章

harmony 鸿蒙Connectivity Kit (Short-Range Communication Service)

harmony 鸿蒙Bluetooth

harmony 鸿蒙Bluetooth Error Codes

harmony 鸿蒙NFC Error Codes

harmony 鸿蒙SecureElement Error Codes

harmony 鸿蒙Wi-Fi Error Codes

harmony 鸿蒙@ohos.bluetooth.a2dp (Bluetooth A2DP Module) (System API)

harmony 鸿蒙@ohos.bluetooth.a2dp (Bluetooth A2DP Module)

harmony 鸿蒙@ohos.bluetooth.access (Bluetooth Access Module) (System API)

harmony 鸿蒙@ohos.bluetooth.access (Bluetooth Access Module)

0  赞