Export (0) Print
Expand All
Expand Minimize

RxSpinDownMRxDispatcher function

RxSpinDownMRxDispatcher tears down the dispatcher context for a network mini-redirector.

Syntax


NTSTATUS RxSpinDownMRxDispatcher(
  _Inout_  PRDBSS_DEVICE_OBJECT pMRxDeviceObject
);

Parameters

pMRxDeviceObject [in, out]

A pointer to the device object of the corresponding network mini-redirector driver.

Return value

RxSpinDownMRxDispatcher returns STATUS_SUCCESS on success. On checked builds, this routine causes the system to ASSERT on failure.

Remarks

The RxSpinDownMRxDispatcher routine will set a tear down request into the driver device object of the network mini-redirector driver (the DispatcherContext.pTearDownEvent member of the device object is set to &TearDownEvent) and wait for the driver to tear down any outstanding worker threads.

The RxSpinDownMRxDispatcher routine is also called internally by the RxStopMiniRdr and RxpUnregisterMinirdr routines.

Requirements

Version

The RxSpinDownMRxDispatcher routine is only available on Windows XP and later.

Header

Rxworkq.h (include Rxworkq.h or Rxstruc.h)

IRQL

<= APC_LEVEL

See also

RxDispatchToWorkerThread
RxPostToWorkerThread

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft