WIFI_POWER_OFFLOAD_80211RSNREKEY_PARAMETERS structure (wificxpoweroffload.h)

The WIFI_POWER_OFFLOAD_80211RSNREKEY_PARAMETERS structure contains parameters for an 802.11 RSN rekey low power protocol offload to a WiFiCx net adapter.

Syntax

typedef struct _WIFI_POWER_OFFLOAD_80211RSNREKEY_PARAMETERS {
  ULONG  Size;
  ULONG  ProtocolOffloadId;
  UINT64 ReplayCounter;
  ULONG  KCKLength;
  ULONG  KEKLength;
  UCHAR  KCK[WIFI_RSN_MAX_CIPHER_KEY_LENGTH];
  UCHAR  KEK[WIFI_RSN_MAX_CIPHER_KEY_LENGTH];
} WIFI_POWER_OFFLOAD_80211RSNREKEY_PARAMETERS;

Members

Size

The size of this structure, in bytes.

ProtocolOffloadId

The identifier for this protocol offload.

ReplayCounter

A UINT64 value that specifies the replay counter.

KCKLength

The length of the IEEE 802.11 key confirmation key (KCK).

KEKLength

The length of the IEEE 802.11 key encryption key (KEK).

KCK[WIFI_RSN_MAX_CIPHER_KEY_LENGTH]

A UCHAR array that specifies the KCK.

KEK[WIFI_RSN_MAX_CIPHER_KEY_LENGTH]

A UCHAR array that specifies the KEK.

Remarks

Call WIFI_POWER_OFFLOAD_80211RSNREKEY_PARAMETERS_INIT to initialize this structure and fill in its Size field. Then call WifiPowerOffloadGet80211RSNRekeyParameters to fill in the remaining members of the structure.

Requirements

Requirement Value
Minimum supported client Windows 11
Minimum supported server Windows Server 2022
Header wificxpoweroffload.h

See also

WIFI_POWER_OFFLOAD_80211RSNREKEY_PARAMETERS_INIT

WifiPowerOffloadGet80211RSNRekeyParameters