Compartilhar via


Função IoCheckFileObjectOpenedAsCopyDestination (ntifs.h)

A rotina 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 marcar para a intenção de cópia.

Retornar valor

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 só sinaliza a intenção no momento da criação; isso não significa que todas as operações no objeto de arquivo fazem parte de cópias.

Comentários

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

Confira Copiar arquivo no modo kernel e detectar cenários de arquivo de cópia para obter mais informações.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 11, versão 22H2
Cabeçalho ntifs.h (inclui Wdm.h, Ntddk.h, Ntifs.h)
IRQL PASSIVE_LEVEL

Confira também

EXTENDED_CREATE_INFORMATION

IoCheckFileObjectOpenedAsCopySource

NtCopyFileChunk

NtCreateFile