NET_ADAPTER_WAKE_PATTERN_ID enumeration (netadapter.h)

The NET_ADAPTER_WAKE_PATTERN_ID enumeration specifies the wake pattern ID in the NET_ADAPTER_WAKE_REASON_PACKET structure.

Syntax

typedef enum _NET_ADAPTER_WAKE_PATTERN_ID {
  NetAdapterWakeMagicPatternId = 0x0000fffe,
  NetAdapterWakeEapolPatternId = 0x0000fffd,
  NetAdapterWakeFilterPatternId = 0x0000fffc
} NET_ADAPTER_WAKE_PATTERN_ID;

Constants

 
NetAdapterWakeMagicPatternId
Value: 0x0000fffe
NetAdapterWakeEapolPatternId
Value: 0x0000fffd
NetAdapterWakeFilterPatternId
Value: 0x0000fffc

Remarks

See NET_WAKE_SOURCE_TYPE for descriptions of each wake source type.

An initialized NET_ADAPTER_WAKE_REASON_PACKET structure is an input to NetAdapterReportWakeReasonPacket.

Requirements

Requirement Value
Minimum supported client Windows 11
Minimum supported server Windows Server 2022
Header netadapter.h (include netadaptercx.h)

See also

NET_ADAPTER_WAKE_REASON_PACKET

NetAdapterReportWakeReasonPacket