Funzione RxSpinDownMRxDispatcher (rxworkq.h)

RxSpinDownMRxDispatcher rimuove il contesto del dispatcher per un mini-redirector di rete.

Sintassi

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

Parametri

[in, out] pMRxDeviceObject

Puntatore all'oggetto dispositivo del driver del mini-redirector di rete corrispondente.

Valore restituito

RxSpinDownMRxDispatcher restituisce STATUS_SUCCESS in caso di esito positivo. Nelle compilazioni controllate, questa routine causa l'asserzione del sistema in caso di errore.

Commenti

La routine RxSpinDownMRxDispatcher imposterà una richiesta di disinstallazione nell'oggetto dispositivo driver del driver mini-redirector di rete (il membro DispatcherContext.pTearDownEvent dell'oggetto dispositivo è impostato su &TearDownEvent) e attendi che il driver esegua l'arresto di eventuali thread di lavoro in sospeso.

La routine RxSpinDownMRxDispatcher viene chiamata internamente anche dalle routine RxStopMiniRdr e RxpUnregisterMinirdr .

Requisiti

Requisito Valore
Client minimo supportato La routine RxSpinDownMRxDispatcher è disponibile solo in Windows XP e versioni successive.
Piattaforma di destinazione Desktop
Intestazione rxworkq.h (include Rxworkq.h, Rxstruc.h)
IRQL <= APC_LEVEL

Vedi anche

RxDispatchToWorkerThread

RxPostToWorkerThread