Compartilhar via


Função FltIsIoCanceled (fltkernel.h)

O 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).

Valor de retorno

FltIsIoCanceled retornará verdadeiro 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.

Observações

É 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
da Plataforma de Destino Universal
cabeçalho fltkernel.h (inclua Fltkernel.h)
biblioteca FltMgr.lib
de DLL Fltmgr.sys
IRQL Qualquer nível

Consulte também

FLT_CALLBACK_DATA

FLT_IS_IRP_OPERATION

FltCancelFileOpen

FltCancelIo

FltClearCancelCompletion

FltSetCancelCompletion