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_PAUSE_NDIS_INTERNAL。

注解

若要指定绑定的暂停参数,当 NDIS 指示 NetEventPause 事件时,NDIS 会将指向 NDIS_PROTOCOL_PAUSE_PARAMETERS 结构的指针传递到 ProtocolNetPnPEvent 函数。

要求

要求
最低受支持的客户端 在 NDIS 6.0 及更高版本中受支持。
标头 ndis.h (包括 Ndis.h)

另请参阅

NDIS_OBJECT_HEADER

ProtocolNetPnPEvent