Función RxSetMinirdrCancelRoutine (rxcontx.h)
RxSetMinirdrCancelRoutine lo llama un controlador minidirector de red para configurar una rutina de cancelación de minidirector de red para una estructura de RX_CONTEXT.
Sintaxis
NTSTATUS RxSetMinirdrCancelRoutine(
[in, out] IN OUT PRX_CONTEXT RxContext,
[in] IN PMRX_CALLDOWN MRxCancelRoutine
);
Parámetros
[in, out] RxContext
Puntero a la estructura RX_CONTEXT.
[in] MRxCancelRoutine
Puntero a una rutina de cancelación.
Valor devuelto
RxSetMinirdrCancelRoutine devuelve STATUS_SUCCESS si se ejecuta correctamente o uno de los siguientes valores de error en caso de error:
Código devuelto | Descripción |
---|---|
|
El parámetro RxContext ya se canceló. El error se devolverá si el miembro Flags de RxContext tiene establecido el bit RX_CONTEXT_FLAG_CANCELLED. |
Comentarios
La rutina RxSetMinirdrCancelRoutine establece el miembro MRxCancelRoutine del parámetro RxContext en el valor del parámetro MRxCancelRoutine . Esta operación está protegida por un bloqueo por subproceso.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | rxcontx.h (incluya Mrx.h, Rxcontx.h) |
IRQL | <= APC_LEVEL |