Funzione FltIsIoCanceled (fltkernel.h)

La routine FltIsIoCanceled controlla se un'operazione basata su IRP è stata annullata.

Sintassi

BOOLEAN FLTAPI FltIsIoCanceled(
  [in] PFLT_CALLBACK_DATA CallbackData
);

Parametri

[in] CallbackData

Puntatore alla struttura dei dati di callback per l'operazione (FLT_CALLBACK_DATA).

Valore restituito

FltIsIoCanceled restituisce TRUE se un'operazione basata su IRP è stata annullata e FALSE se l'operazione non è stata annullata o se non è un'operazione basata su IRP.

Commenti

Si tratta di un errore di programmazione per chiamare FltIsIoCanceled per un'operazione non basata su IRP. Per determinare se l'operazione è basata su IRP, utilizzare la macro FLT_IS_IRP_OPERATION .

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Intestazione fltkernel.h (include Fltkernel.h)
Libreria FltMgr.lib
DLL Fltmgr.sys
IRQL Qualsiasi livello

Vedi anche

FLT_CALLBACK_DATA

FLT_IS_IRP_OPERATION

FltCancelFileOpen

FltCancelIo

FltClearCancelCompletion

FltSetCancelCompletion