WIFI_POWER_OFFLOAD_ACTION_FRAME_WAKE_PATTERN_PARAMETERS structure (wificxpoweroffload.h)

The WIFI_POWER_OFFLOAD_ACTION_FRAME_WAKE_PATTERN_PARAMETERS structure contains parameters for an action frame wake pattern low power protocol offload to a WiFiCx network adapter.

Syntax

typedef struct _WIFI_POWER_OFFLOAD_ACTION_FRAME_WAKE_PATTERN_PARAMETERS {
  ULONG   Size;
  BOOLEAN FilterOnFrameAction;
  UINT8   ActionFrameCategory;
  UINT8   ActionFrameAction;
} WIFI_POWER_OFFLOAD_ACTION_FRAME_WAKE_PATTERN_PARAMETERS;

Members

Size

The size of the WIFI_POWER_OFFLOAD_ACTION_FRAME_WAKE_PATTERN_PARAMETERS structure in bytes.

FilterOnFrameAction

FilterOnFrameAction can have the following values:

  • 0: The IHV driver should indicate all incoming action frames that match ActionFrameCategory.
  • 1: The IHV driver should indicate all incoming action frames that match both ActionFrameCategory and ActionFrameAction.

ActionFrameCategory

A UINT8 representing the Action Frame Category.

ActionFrameAction

A UINT8 representing the Action Frame Action. The driver ignores ActionFrameAction if it isn't filtering by action type.

Remarks

The IHV driver must call WIFI_POWER_OFFLOAD_ACTION_FRAME_WAKE_PATTERN_PARAMETERS_INIT to initialize this structure and fill in its Size field. Then the driver must call WifiPowerOffloadGetActionFrameWakePatternParameters to fill in the remaining members of the structure.

Requirements

Requirement Value
Minimum supported client Windows 11, version 24H2
Header wificxpoweroffload.h

See also

WIFI_POWER_OFFLOAD_ACTION_FRAME_WAKE_PATTERN_PARAMETERS_INIT

WifiPowerOffloadGetActionFrameWakePatternParameters