Функция IoCheckFileObjectOpenedAsCopyDestination (ntifs.h)
Подпрограмма IoCheckFileObjectOpenedAsCopyDestination проверяет, был ли ранее открыт файл с намерением копирования в качестве целевого файла.
Синтаксис
BOOLEAN IoCheckFileObjectOpenedAsCopyDestination(
[in] PFILE_OBJECT FileObject
);
Параметры
[in] FileObject
Указатель на целевой объект файла для проверка для намерения копирования.
Возвращаемое значение
IoCheckFileObjectOpenedAsCopyDestination возвращает значение TRUE, если объект файла представляет целевой файл, который ранее был открыт с намерением копирования файла; В противном случае возвращается значение FALSE. Возвращаемое значение TRUE сигнализирует только о намерении во время создания; Это не означает, что все операции с объектом файла являются частью копий.
Комментарии
В разделе IoCheckFileObjectOpenedAsCopySource приведен пример кода, который показывает, как проверка, если файловый объект был открыт с намерением копирования.
Дополнительные сведения см. в статье Копирование файлов в режиме ядра и обнаружение сценариев копирования файлов .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 11 версии 22H2 |
Верхняя часть | ntifs.h (включая Wdm.h, Ntddk.h, Ntifs.h) |
IRQL | PASSIVE_LEVEL |