Partager via


IoCheckFileObjectOpenedAsCopyDestination, fonction (ntifs.h)

La routine IoCheckFileObjectOpenedAsCopyDestination vérifie si un fichier a été ouvert précédemment avec l’intention de copie en tant que fichier de destination.

Syntaxe

BOOLEAN IoCheckFileObjectOpenedAsCopyDestination(
  [in] PFILE_OBJECT FileObject
);

Paramètres

[in] FileObject

Pointeur vers l’objet de fichier de destination pour rechercher l’intention de copie.

Valeur de retour

IoCheckFileObjectOpenedAsCopyDestination retourne TRUE si l’objet de fichier représente un fichier de destination qui a été ouvert précédemment avec l’intention de copier le fichier ; sinon, elle retourne FALSE. Une valeur de retour true signale uniquement l’intention au moment de la création ; cela ne signifie pas que toutes les opérations sur l’objet fichier font partie de toutes les copies.

Remarques

Consultez IoCheckFileObjectOpenedAsCopySource pour obtenir un exemple de code montrant comment vérifier si un objet de fichier a été ouvert avec l’intention de copie.

Pour plus d’informations, consultez copie de fichiers en mode noyau et détection des scénarios de copie de fichier.

Exigences

Exigence Valeur
client minimum pris en charge Windows 11, version 22H2
d’en-tête ntifs.h (include Wdm.h, Ntddk.h, Ntifs.h)
IRQL PASSIVE_LEVEL

Voir aussi

EXTENDED_CREATE_INFORMATION

IoCheckFileObjectOpenedAsCopySource

NtCopyFileChunk

NtCreateFile