// wificx.h
typedef struct _WIFI_ADAPTER_WAKE_CAPABILITIES {
ULONG Size;
BOOLEAN NloDiscovery;
BOOLEAN ApAssociationLost;
BOOLEAN GtkHandshakeError;
BOOLEAN FourWayHandshakeRequest;
BOOLEAN IncomingActionFrame;
BOOLEAN ClientDriverDiagnostic;
} WIFI_ADAPTER_WAKE_CAPABILITIES;
View the official Windows Driver Kit DDI referenceNo description available.
The WIFI_ADAPTER_WAKE_CAPABILITIES structure describes a WiFiCx network adapter's wake-on-LAN (WoL) capabilities.
SizeThe size of this structure, in bytes.
NloDiscoveryA boolean value indicating if the net adapter can generate wake-up events due to NLO discovery.
ApAssociationLostA boolean value indicating if the net adapter can generate wake-up events when access point association is lost.
GtkHandshakeErrorA boolean value indicating if the net adapter can generate wake-up events when there is a GTK handshake error.
FourWayHandshakeRequestA boolean value indicating if the net adapter can generate wake-up events when it receives a 4-Way Handshake request.
IncomingActionFrameA boolean value indicating if the net adapter can generate wake-up events upon receiving action frames.
ClientDriverDiagnosticA boolean value indicating if the net adapter can generate wake-up events triggered by client driver diagnostic events.
Call WIFI_ADAPTER_WAKE_CAPABILITIES_INIT to initialize this structure. An initialized WIFI_ADAPTER_WAKE_CAPABILITIES structure is passed as an input method to WifiAdapterSetWakeCapabilities.
WIFI_ADAPTER_WAKE_CAPABILITIES_INIT
WifiAdapterSetWakeCapabilities