RxSetMinirdrCancelRoutine-Funktion (rxcontx.h)
RxSetMinirdrCancelRoutine wird von einem Netzwerk-Miniumleitungstreiber aufgerufen, um eine Netzwerkminiumleitungsroutine 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 für Fehler zurück:
Rückgabecode | Beschreibung |
---|---|
|
Der RxContext Parameter wurde bereits abgebrochen. Der Fehler wird zurückgegeben, wenn das Flags-Element Mitglied von RxContext- den RX_CONTEXT_FLAG_CANCELLED Bitsatz aufweist. |
Bemerkungen
Die RxSetMinirdrCancelRoutine Routine legt die MRxCancelRoutine Member des RxContext- Parameters auf den Wert der MRxCancelRoutine Parameter fest. Dieser Vorgang ist durch ein Spinlock geschützt.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | rxcontx.h (enthalten Mrx.h, Rxcontx.h) |
IRQL- | <= APC_LEVEL |