fltIsIoCanceled 函数 (fltkernel.h)
FltIsIoCanceled 例程检查基于 IRP 的操作是否已取消。
语法
BOOLEAN FLTAPI FltIsIoCanceled(
[in] PFLT_CALLBACK_DATA CallbackData
);
参数
[in] CallbackData
指向操作 (FLT_CALLBACK_DATA) 的回调数据结构的指针。
返回值
如果已取消基于 IRP 的操作,FltIsIoCanceled 将返回 TRUE;如果尚未取消该操作或不是基于 IRP 的操作,则返回 FALSE。
注解
为不基于 IRP 的操作调用 FltIsIoCanceled 是一个编程错误。 若要确定操作是否基于 IRP,请使用 FLT_IS_IRP_OPERATION 宏。
要求
要求 | 值 |
---|---|
目标平台 | 通用 |
标头 | fltkernel.h (包括 Fltkernel.h) |
Library | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | 任何级别 |