RxSpinDownMRxDispatcher 函数 (rxworkq.h)

RxSpinDownMRxDispatcher 将断开网络微型重定向程序的调度程序上下文。

语法

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

参数

[in, out] pMRxDeviceObject

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

返回值

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

注解

RxSpinDownMRxDispatcher 例程将向网络微型重定向程序驱动程序的驱动程序设备对象设置一个向下拆解请求, (设备对象的 DispatcherContext.pTearDownEvent 成员设置为 &TearDownEvent) 并等待驱动程序删除任何未完成的工作线程。

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

要求

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

另请参阅

RxDispatchToWorkerThread

RxPostToWorkerThread