RxSpinDownMRxDispatcher-Funktion (rxworkq.h)
RxSpinDownMRxDispatcher den Verteilerkontext für einen Netzwerk-Miniumleitungsmodul abreißen.
Syntax
NTSTATUS RxSpinDownMRxDispatcher(
[in, out] IN OUT PRDBSS_DEVICE_OBJECT pMRxDeviceObject
);
Parameter
[in, out] pMRxDeviceObject
Ein Zeiger auf das Geräteobjekt des entsprechenden Netzwerkminiumleitungstreibers.
Rückgabewert
RxSpinDownMRxDispatcher gibt STATUS_SUCCESS zurück. Bei überprüften Builds bewirkt diese Routine, dass das System bei Einem Fehler BESTÄTIGT wird.
Bemerkungen
Die RxSpinDownMRxDispatcher Routine legt eine Abbruchanforderung in das Treibergerätobjekt des Netzwerkminiumleitungstreibers fest (der DispatcherContext.pTearDownEvent Member des Geräteobjekts ist auf &TearDownEvent) festgelegt und warten, bis der Treiber alle ausstehenden Arbeitsthreads zerreißen kann.
Die RxSpinDownMRxDispatcher Routine wird auch intern von den RxStopMiniRdr und RxpUnregisterMinirdr Routinen aufgerufen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Die RxSpinDownMRxDispatcher-Routine ist nur unter Windows XP und höher verfügbar. |
Zielplattform- | Desktop |
Header- | rxworkq.h (include Rxworkq.h, Rxstruc.h) |
IRQL- | <= APC_LEVEL |