RxSetMinirdrCancelRoutine-Funktion (rxcontx.h)
RxSetMinirdrCancelRoutine wird von einem Netzwerk-Miniumleitungstreiber aufgerufen, um eine Miniumleitungsabbruchroutine für eine RX_CONTEXT-Struktur einzurichten.
Syntax
NTSTATUS RxSetMinirdrCancelRoutine(
[in, out] IN OUT PRX_CONTEXT RxContext,
[in] IN PMRX_CALLDOWN MRxCancelRoutine
);
Parameter
[in, out] RxContext
Ein Zeiger auf die RX_CONTEXT-Struktur.
[in] MRxCancelRoutine
Ein Zeiger auf eine Abbruchroutine.
Rückgabewert
RxSetMinirdrCancelRoutine gibt STATUS_SUCCESS bei Erfolg oder einen der folgenden Fehlerwerte bei Fehler zurück:
Rückgabecode | Beschreibung |
---|---|
|
Der RxContext-Parameter wurde bereits abgebrochen. Der Fehler wird zurückgegeben, wenn für das Flags-Element von RxContext das RX_CONTEXT_FLAG_CANCELLED Bit festgelegt ist. |
Hinweise
Die RxSetMinirdrCancelRoutine-Routine legt den MRxCancelRoutine-Member des RxContext-Parameters auf den Wert des MRxCancelRoutine-Parameters fest. Dieser Vorgang wird durch ein Spinlock geschützt.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | rxcontx.h (einschließlich Mrx.h, Rxcontx.h) |
IRQL | <= APC_LEVEL |