NDIS_PM_PACKET_PATTERN - NtDoc

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

typedef struct _NDIS_PM_PACKET_PATTERN {
  ULONG Priority;
  ULONG Reserved;
  ULONG MaskSize;
  ULONG PatternOffset;
  ULONG PatternSize;
  ULONG PatternFlags;
} NDIS_PM_PACKET_PATTERN, *PNDIS_PM_PACKET_PATTERN;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-ntddndis-_ndis_pm_packet_pattern)

_NDIS_PM_PACKET_PATTERN structure

Description

The NDIS_PM_PACKET_PATTERN structure specifies a wake-up pattern, which, when detected by a network adapter that has pattern-match enabled, causes the network adapter to signal a power-management wake-up event.

Members

Priority

This member is reserved.

Reserved

This member is reserved.

MaskSize

Specifies the size in bytes of the pattern mask that immediately follows the NDIS_PM_PACKET_PATTERN structure in the InformationBuffer.

PatternOffset

Specifies in bytes the offset from the beginning of the InformationBuffer to the start of the wake-up pattern.

PatternSize

Specifies in bytes the size of the wake-up pattern.

PatternFlags

These flags are reserved.

Remarks

NDIS_PM_PACKET_PATTERN is supplied in the InformationBuffer of the NDIS_OID_REQUEST structure for following OIDs:

See also

NDIS_OID_REQUEST

OID_PNP_ADD_WAKE_UP_PATTERN

OID_PNP_REMOVE_WAKE_UP_PATTERN

OID_PNP_WAKE_UP_PATTERN_LIST