NDIS_PROTOCOL_PAUSE_PARAMETERS structure (ndis.h)
NDIS passes an NDIS_PROTOCOL_PAUSE_PARAMETERS structure to a protocol driver when it calls the ProtocolNetPnPEvent function to indicate a NetEventPause event.
Syntax
typedef struct _NDIS_PROTOCOL_PAUSE_PARAMETERS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
ULONG PauseReason;
} NDIS_PROTOCOL_PAUSE_PARAMETERS, *PNDIS_PROTOCOL_PAUSE_PARAMETERS;
Members
Header
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
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.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Supported in NDIS 6.0 and later. |
Header | ndis.h (include Ndis.h) |