NDIS_PM_WOL_PACKET - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ntddndis.h

typedef enum _NDIS_PM_WOL_PACKET {
  NdisPMWoLPacketUnspecified,
  NdisPMWoLPacketBitmapPattern,
  NdisPMWoLPacketMagicPacket,
  NdisPMWoLPacketIPv4TcpSyn,
  NdisPMWoLPacketIPv6TcpSyn,
  NdisPMWoLPacketEapolRequestIdMessage,
  NdisPMWoLPacketMaximum
} NDIS_PM_WOL_PACKET, *PNDIS_PM_WOL_PACKET;

View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-ntddndis-_ndis_pm_wol_packet)

_NDIS_PM_WOL_PACKET enumeration

Description

The NDIS_PM_WOL_PACKET enumeration identifies the type of a wake-on-LAN (WOL) packet.

Constants

NdisPMWoLPacketUnspecified

The WOL packet type is not specified.

NdisPMWoLPacketBitmapPattern

Specifies a bitmap pattern. This packet type is specified in the WoLBitMapPattern member of the NDIS_PM_WOL_PATTERN structure.

NdisPMWoLPacketMagicPacket

WOL packets based on WOL magic packet. The media access control (MAC) address in the magic packet is the current MAC address of the network adapter.

NdisPMWoLPacketIPv4TcpSyn

An IPv4 TCP SYN wake-on-LAN packet pattern. This packet pattern is specified in the IPv4TcpSynParameters member of the NDIS_PM_WOL_PATTERN structure.

NdisPMWoLPacketIPv6TcpSyn

An IPv6 TCP SYN wake-on-LAN packet pattern. This packet pattern is specified in the IPv6TcpSynParameters member of the NDIS_PM_WOL_PATTERN structure.

NdisPMWoLPacketEapolRequestIdMessage

Specifies an EAPOL request message packet. This packet type is specified in the EapolRequestIdMessageParameters member of the NDIS_PM_WOL_PATTERN structure.

NdisPMWoLPacketMaximum

The maximum value for this enumeration. This value might change in future versions of NDIS header files and binaries.

Remarks

The NDIS_PM_WOL_PACKET enumeration is used in the WoLPacketType member of the NDIS_PM_WOL_PATTERN structure.

Note The NDIS_PM_WOL_PACKET enumeration type specifies packet based wake-on-LAN (WOL) patterns. Wake-on-LAN that is based on NETBIOS over TCP is obsolete and, if necessary, it can be set with the pattern bitmap method.

See also

NDIS_PM_WOL_PATTERN