NDIS_FILTER_PAUSE_PARAMETERS structure (ndis.h)

The NDIS_FILTER_PAUSE_PARAMETERS structure defines the pause parameters for the filter module.

Syntax

typedef struct _NDIS_FILTER_PAUSE_PARAMETERS {
  NDIS_OBJECT_HEADER Header;
  ULONG              Flags;
  ULONG              PauseReason;
} NDIS_FILTER_PAUSE_PARAMETERS, *PNDIS_FILTER_PAUSE_PARAMETERS;

Members

Header

The NDIS_OBJECT_HEADER structure for the NDIS_FILTER_PAUSE_PARAMETERS structure. NDIS sets the Type member of the structure that Header specifies to NDIS_OBJECT_TYPE_FILTER_PAUSE_PARAMETERS, the Revision member to NDIS_FILTER_PAUSE_PARAMETERS_REVISION_1, and the Size member to NDIS_SIZEOF_FILTER_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 define filter module pause parameters, NDIS passes a pointer to an NDIS_FILTER_PAUSE_PARAMETERS structure to the FilterPause function.

Requirements

Requirement Value
Minimum supported client Supported in NDIS 6.0 and later.
Header ndis.h (include Ndis.h)

See also

FilterPause

NDIS_OBJECT_HEADER