FltIsIoCanceled-Funktion (fltkernel.h)
Die FltIsIoCanceled Routineüberprüfungen, ob ein IRP-basierter Vorgang abgebrochen wurde.
Syntax
BOOLEAN FLTAPI FltIsIoCanceled(
[in] PFLT_CALLBACK_DATA CallbackData
);
Parameter
[in] CallbackData
Zeiger auf die Rückrufdatenstruktur für den Vorgang (FLT_CALLBACK_DATA).
Rückgabewert
FltIsIoCanceled gibt TRUE zurück, wenn ein IRP-basierter Vorgang abgebrochen wurde, und FALSE, wenn der Vorgang nicht abgebrochen wurde oder wenn es sich nicht um einen IRP-basierten Vorgang handelt.
Bemerkungen
Es handelt sich um einen Programmierfehler, FltIsIoCanceled für einen Vorgang aufzurufen, der nicht IRP-basiert. Um zu ermitteln, ob der Vorgang IRP-basiert, verwenden Sie das FLT_IS_IRP_OPERATION Makro.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Universal |
Header- | fltkernel.h (include Fltkernel.h) |
Library | FltMgr.lib |
DLL- | Fltmgr.sys |
IRQL- | Beliebige Ebene |