NDIS_MINIPORT_PAUSE_PARAMETERS structure

The NDIS_MINIPORT_PAUSE_PARAMETERS structure defines pause parameters for miniport adapters.

Syntax


typedef struct _NDIS_MINIPORT_PAUSE_PARAMETERS {
  NDIS_OBJECT_HEADER Header;
  ULONG              Flags;
  ULONG              PauseReason;
} NDIS_MINIPORT_PAUSE_PARAMETERS, *PNDIS_MINIPORT_PAUSE_PARAMETERS;

Members

Header

The NDIS_OBJECT_HEADER structure for the NDIS_MINIPORT_PAUSE_PARAMETERS structure. NDIS sets the Type member of the structure that Header specifies to NDIS_OBJECT_TYPE_DEFAULT, the Revision member to NDIS_MINIPORT_PAUSE_PARAMETERS_REVISION_1, and the Size member to NDIS_SIZEOF_MINIPORT_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, which indicates that NDIS is pausing the stack because a miniport driver is removing a device.

Remarks

To define miniport adapter pause parameters, NDIS passes a pointer to an NDIS_MINIPORT_PAUSE_PARAMETERS structure to the MiniportPause function.

Requirements

Version

Supported in NDIS 6.0 and later.

Header

Ndis.h (include Ndis.h)

See also

MiniportPause
NDIS_OBJECT_HEADER

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft