OID_WDI_SET_ADD_WOL_PATTERN

OID_WDI_SET_ADD_WOL_PATTERN adds a wake-on-LAN (WOL) pattern to the firmware.

Scope Set serialized with task Normal execution time (seconds)
Port Yes 1

The host defines the packet pattern types to add to the firmware. The firmware detects matching packets that arrive in Dx. If detected, the firmware asserts the wake interrupt.

Set property parameters

TLV Multiple TLV instances allowed Optional Description
WDI_TLV_WAKE_PACKET_BITMAP_PATTERN X X WOL pattern information.
WDI_TLV_WAKE_PACKET_MAGIC_PACKET X Pattern ID of the magic packet.
WDI_TLV_WAKE_PACKET_IPv4_TCP_SYNC X X WOL IPv4 TCP sync packet information.
WDI_TLV_WAKE_PACKET_IPv6_TCP_SYNC X X WOL IPv4 TCP sync packet information.
WDI_TLV_WAKE_PACKET_EAPOL_REQUEST_ID_MESSAGE X WOL pattern ID of a EAPOL request ID message.

Set property results

No additional data. The data in the header is sufficient.

Requirements

Minimum supported client

Windows 10

Minimum supported server

Windows Server 2016

Header

Dot11wdi.h

See also

OID_WDI_SET_REMOVE_WOL_PATTERN