Función FltIsIoCanceled (fltkernel.h)

La rutina FltIsIoCanceled comprueba si se ha cancelado una operación basada en IRP.

Sintaxis

BOOLEAN FLTAPI FltIsIoCanceled(
  [in] PFLT_CALLBACK_DATA CallbackData
);

Parámetros

[in] CallbackData

Puntero a la estructura de datos de devolución de llamada para la operación (FLT_CALLBACK_DATA).

Valor devuelto

FltIsIoCanceled devuelve TRUE si se ha cancelado una operación basada en IRP y FALSE si la operación no se ha cancelado o si no es una operación basada en IRP.

Comentarios

Es un error de programación llamar a FltIsIoCanceled para una operación que no está basada en IRP. Para determinar si la operación está basada en IRP, use la macro FLT_IS_IRP_OPERATION .

Requisitos

Requisito Value
Plataforma de destino Universal
Encabezado fltkernel.h (incluya Fltkernel.h)
Library FltMgr.lib
Archivo DLL Fltmgr.sys
IRQL Cualquier nivel

Consulte también

FLT_CALLBACK_DATA

FLT_IS_IRP_OPERATION

FltCancelFileOpen

FltCancelIo

FltClearCancelCompletion

FltSetCancelCompletion