IoCheckFileObjectOpenedAsCopyDestination-Funktion (ntifs.h)
Die IoCheckFileObjectOpenedAsCopyDestination-Routine überprüft, ob eine Datei zuvor mit Kopierabsicht als Zieldatei geöffnet wurde.
Syntax
BOOLEAN IoCheckFileObjectOpenedAsCopyDestination(
[in] PFILE_OBJECT FileObject
);
Parameter
[in] FileObject
Zeiger auf das Zieldateiobjekt, das auf Kopierabsicht überprüft werden soll.
Rückgabewert
IoCheckFileObjectOpenedAsCopyDestination gibt TRUE zurück, wenn das Dateiobjekt eine Zieldatei darstellt, die zuvor mit der Absicht der Kopierdatei geöffnet wurde. Andernfalls wird FALSE zurückgegeben. Ein Rückgabewert von TRUE signalisiert nur die Absicht zur Erstellungszeit. Dies bedeutet nicht, dass alle Vorgänge für das Dateiobjekt Teil von Kopien sind.
Hinweise
Beispielcode finden Sie unter IoCheckFileObjectOpenedAsCopySource , der zeigt, wie Sie überprüfen, ob ein Dateiobjekt mit Kopierabsicht geöffnet wurde.
Weitere Informationen finden Sie unter Kopieren im Kernelmodus und Erkennen von Kopierdateiszenarien .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 11, Version 22H2 |
Header | ntifs.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h) |
IRQL | PASSIVE_LEVEL |