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 |