NDIS_PROTOCOL_PAUSE_PARAMETERS 结构 (ndis.h)
当 NDIS 调用 ProtocolNetPnPEvent 函数以指示 NetEventPause 事件时,它将NDIS_PROTOCOL_PAUSE_PARAMETERS结构传递给协议驱动程序。
语法
typedef struct _NDIS_PROTOCOL_PAUSE_PARAMETERS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
ULONG PauseReason;
} NDIS_PROTOCOL_PAUSE_PARAMETERS, *PNDIS_PROTOCOL_PAUSE_PARAMETERS;
成员
Header
NDIS_PROTOCOL_PAUSE_PARAMETERS结构的NDIS_OBJECT_HEADER结构。 NDIS 将 Header 指定的结构的 Type 成员设置为 NDIS_OBJECT_TYPE_DEFAULT,将 Revision 成员设置为 NDIS_PROTOCOL_PAUSE_PARAMETERS_REVISION_1,并将 Size 成员设置为 NDIS_SIZEOF_PROTOCOL_PAUSE_PARAMETERS_REVISION_1。
Flags
保留。
PauseReason
注意 此成员已弃用 NDIS 6.40 及更高版本的驱动程序。
注解
若要指定绑定的暂停参数,当 NDIS 指示 NetEventPause 事件时,NDIS 会将指向 NDIS_PROTOCOL_PAUSE_PARAMETERS 结构的指针传递到 ProtocolNetPnPEvent 函数。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 NDIS 6.0 及更高版本中受支持。 |
标头 | ndis.h (包括 Ndis.h) |