OID_WDI_TASK_SET_RADIO_STATE

Important

This topic is part of the WDI driver model released in Windows 10. The WDI driver model is in maintenance mode and will only receive high priority fixes. WiFiCx is the Wi-Fi driver model released in Windows 11. We recommend that you use WiFiCx to take advantage of the latest features.

OID_WDI_TASK_SET_RADIO_STATE is used to set the Wi-Fi radio state for the adapter.

Object Abort capable Default priority (host driver policy) Normal execution time (seconds)
Adapter No 1 1

The task must be completed only after the disconnect activity has been completed.

The IHV component may also send unsolicited indications about radio state changes to the host.

Before the host turns off the radio, it disconnects all peers and stops any Group Owner that is running. The adapter is not expected to remember the station/GO profile information across a radio OFF/ON transition.

Task parameters

TLV Multiple TLV instances allowed Optional Description
WDI_TLV_RADIO_STATE_PARAMETERS The desired state of the radio. If this set to 1, the radio is enabled. If this is set to 0, the radio is turned off.

Task completion indication

NDIS_STATUS_WDI_INDICATION_SET_RADIO_STATE_COMPLETE

Unsolicited indication

NDIS_STATUS_WDI_INDICATION_RADIO_STATUS This indication is used to report changes in the radio state for the adapter. This is sent both when a software radio change is triggered by the host and when a hardware radio state change is detected by the adapter.

Requirements

Minimum supported client

Windows 10

Minimum supported server

Windows Server 2016

Header

Dot11wdi.h