Función IoCheckFileObjectOpenedAsCopyDestination (ntifs.h)

La rutina IoCheckFileObjectOpenedAsCopyDestination comprueba si un archivo se abrió previamente con la intención de copia como archivo de destino.

Sintaxis

BOOLEAN IoCheckFileObjectOpenedAsCopyDestination(
  [in] PFILE_OBJECT FileObject
);

Parámetros

[in] FileObject

Puntero al objeto de archivo de destino para comprobar la intención de copia.

Valor devuelto

IoCheckFileObjectOpenedAsCopyDestination devuelve TRUE si el objeto de archivo representa un archivo de destino que se abrió previamente con la intención del archivo de copia; de lo contrario, devuelve FALSE. Un valor devuelto de TRUE solo indica la intención en tiempo de creación; no significa que todas las operaciones del objeto de archivo formen parte de copias.

Comentarios

Consulte IoCheckFileObjectOpenedAsCopySource para ver el código de ejemplo que muestra cómo comprobar si se abrió un objeto de archivo con la intención de copia.

Consulte Escenarios de copia de archivos en modo kernel y detección de escenarios de archivos de copia para obtener más información.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11, versión 22H2
Encabezado ntifs.h (incluye Wdm.h, Ntddk.h, Ntifs.h)
IRQL PASSIVE_LEVEL

Consulte también

EXTENDED_CREATE_INFORMATION

IoCheckFileObjectOpenedAsCopySource

NtCopyFileChunk

NtCreateFile