Fonction IoCheckFileObjectOpenedAsCopyDestination (ntifs.h)

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

Syntaxe

BOOLEAN IoCheckFileObjectOpenedAsCopyDestination(
  [in] PFILE_OBJECT FileObject
);

Paramètres

[in] FileObject

Pointeur vers l’objet fichier de destination vers case activée pour l’intention de copie.

Valeur retournée

IoCheckFileObjectOpenedAsCopyDestination retourne TRUE si l’objet file représente un fichier de destination qui a été précédemment ouvert avec l’intention de fichier de copie ; 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 toutes partie de copies.

Remarques

Consultez IoCheckFileObjectOpenedAsCopySource pour obtenir un exemple de code qui montre comment case activée si un objet 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 .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 11, version 22H2
En-tête ntifs.h (inclure Wdm.h, Ntddk.h, Ntifs.h)
IRQL PASSIVE_LEVEL

Voir aussi

EXTENDED_CREATE_INFORMATION

IoCheckFileObjectOpenedAsCopySource

NtCopyFileChunk

NtCreateFile