RxSpinDownMRxDispatcher 函数 (rxworkq.h)

RxSpinDownMRxDispatcher 拆毁网络微型重定向程序的调度程序上下文。

语法

NTSTATUS RxSpinDownMRxDispatcher(
  [in, out] IN OUT PRDBSS_DEVICE_OBJECT pMRxDeviceObject
);

参数

[in, out] pMRxDeviceObject

指向相应网络微型重定向程序驱动程序的设备对象的指针。

返回值

RxSpinDownMRxDispatcher 返回成功STATUS_SUCCESS。 在检查的生成时,此例程会导致系统在失败时断言。

言论

RxSpinDownMRxDispatcher 例程会将请求设置为网络微型重定向程序驱动程序的驱动程序设备对象(设备对象的 DispatcherContext.pTearDownEvent 成员设置为 &TearDownEvent),并等待驱动程序拆毁所有未完成的工作线程。

RxSpinDownMRxDispatcher 例程也由 RxStopMiniRdrRxpUnregisterMinirdr 例程在内部调用。

要求

要求 价值
最低支持的客户端 RxSpinDownMRxDispatcher 例程仅适用于 Windows XP 及更高版本。
目标平台 桌面
标头 rxworkq.h(包括 Rxworkq.h、Rxstruc.h)
IRQL <= APC_LEVEL

另请参阅

RxDispatchToWorkerThread

RxPostToWorkerThread