Função FltIsIoCanceled (fltkernel.h)

A rotina FltIsIoCanceled verifica se uma operação baseada em IRP foi cancelada.

Sintaxe

BOOLEAN FLTAPI FltIsIoCanceled(
  [in] PFLT_CALLBACK_DATA CallbackData
);

Parâmetros

[in] CallbackData

Ponteiro para a estrutura de dados de retorno de chamada para a operação (FLT_CALLBACK_DATA).

Retornar valor

FltIsIoCanceled retornaráTRUE se uma operação baseada em IRP tiver sido cancelada e FALSE se a operação não tiver sido cancelada ou se não for uma operação baseada em IRP.

Comentários

É um erro de programação chamar FltIsIoCanceled para uma operação que não é baseada em IRP. Para determinar se a operação é baseada em IRP, use a macro FLT_IS_IRP_OPERATION .

Requisitos

Requisito Valor
Plataforma de Destino Universal
Cabeçalho fltkernel.h (inclua Fltkernel.h)
Biblioteca FltMgr.lib
DLL Fltmgr.sys
IRQL Qualquer nível

Confira também

FLT_CALLBACK_DATA

FLT_IS_IRP_OPERATION

FltCancelFileOpen

FltCancelIo

FltClearCancelCompletion

FltSetCancelCompletion