NDIS_PROTOCOL_PAUSE_PARAMETERS - NtDoc

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

typedef struct _NDIS_PROTOCOL_PAUSE_PARAMETERS {
  NDIS_OBJECT_HEADER Header;
  ULONG              Flags;
  ULONG              PauseReason;
} NDIS_PROTOCOL_PAUSE_PARAMETERS, *PNDIS_PROTOCOL_PAUSE_PARAMETERS;

View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-ndis-_ndis_protocol_pause_parameters)

_NDIS_PROTOCOL_PAUSE_PARAMETERS structure

Description

NDIS passes an NDIS_PROTOCOL_PAUSE_PARAMETERS structure to a protocol driver when it calls the ProtocolNetPnPEvent function to indicate a NetEventPause event.

Members

The NDIS_OBJECT_HEADER structure for the NDIS_PROTOCOL_PAUSE_PARAMETERS structure. NDIS sets the Type member of the structure that Header specifies to NDIS_OBJECT_TYPE_DEFAULT, the Revision member to NDIS_PROTOCOL_PAUSE_PARAMETERS_REVISION_1, and the Size member to NDIS_SIZEOF_PROTOCOL_PAUSE_PARAMETERS_REVISION_1.

Flags

Reserved.

PauseReason

Note This member is deprecated for NDIS 6.40 and later drivers.

The value will always be NDIS_PAUSE_NDIS_INTERNAL.

Remarks

To specify the pause parameters for a binding, NDIS passes a pointer to an NDIS_PROTOCOL_PAUSE_PARAMETERS structure to the ProtocolNetPnPEvent function when NDIS indicates a NetEventPause event.

See also

NDIS_OBJECT_HEADER

ProtocolNetPnPEvent