Partilhar via


Função IoCheckFileObjectOpenedAsCopyDestination (ntifs.h)

O IoCheckFileObjectOpenedAsCopyDestination verifica se um arquivo foi aberto anteriormente com a intenção de cópia como um arquivo de destino.

Sintaxe

BOOLEAN IoCheckFileObjectOpenedAsCopyDestination(
  [in] PFILE_OBJECT FileObject
);

Parâmetros

[in] FileObject

Ponteiro para o objeto de arquivo de destino para verificar se há intenção de cópia.

Valor de retorno

IoCheckFileObjectOpenedAsCopyDestination retornará TRUE se o objeto de arquivo representar um arquivo de destino que foi aberto anteriormente com a intenção de copiar arquivo; caso contrário, retornará FALSE. Um valor retornado de TRUE sinaliza apenas a intenção no momento da criação; isso não significa que todas as operações no objeto de arquivo façam parte de cópias.

Observações

Consulte IoCheckFileObjectOpenedAsCopySource para obter um código de exemplo que mostra como verificar se um objeto de arquivo foi aberto com a intenção de cópia.

Consulte cópia de arquivo no modo Kernel e detectando cenários de arquivo de cópia para obter mais informações.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 11, versão 22H2
cabeçalho ntifs.h (incluem Wdm.h, Ntddk.h, Ntifs.h)
IRQL PASSIVE_LEVEL

Consulte também

EXTENDED_CREATE_INFORMATION

IoCheckFileObjectOpenedAsCopySource

NtCopyFileChunk

NtCreateFile