NdisMPauseComplete 函数 (ndis.h)

微型端口驱动程序必须调用 NdisMPauseComplete 函数才能完成暂停作(如果驱动程序从其 MiniportPause 函数返回NDIS_STATUS_PENDING)。

语法

void NdisMPauseComplete(
  [in] NDIS_HANDLE MiniportAdapterHandle
);

参数

[in] MiniportAdapterHandle

NDIS 传递给 MiniportInitializeExMiniportAdapterHandle 参数的微型端口适配器句柄。

返回值

没有

言论

NDIS 调用微型端口驱动程序的 MiniportPause 函数来启动微型端口适配器的暂停请求。 微型端口适配器在暂停作完成之前保持 暂停 状态。

微型端口驱动程序完成所有未完成的发送请求后,NDIS 会返回驱动程序未完成接收指示的所有网络数据结构,驱动程序将调用 NdisMPauseComplete 以完成挂起的暂停请求。 驱动程序调用 NdisMPauseComplete后,微型端口适配器处于 暂停 状态。

NDIS 调用 MiniportRestart 函数,为暂停的微型端口适配器启动重启请求。

要求

要求 价值
最低支持的客户端 NDIS 6.0 及更高版本中受支持。
目标平台 普遍
标头 ndis.h (包括 Ndis.h)
Ndis.lib
IRQL <= DISPATCH_LEVEL
DDI 符合性规则 Irql_Miniport_Driver_Function(ndis)

另请参阅

MiniportInitializeEx

MiniportPause

MiniportRestart