Compartir a través de


Función CcCopyWriteWontFlush (ntifs.h)

La macro CcCopyWriteWontFlush determina si se llama a la cantidad de datos que se van a copiar en una llamada a ccCopyWrite es lo suficientemente pequeño como para no requerir un vaciado inmediato en el disco si se llama a ccCopyWrite con Wait establecido en FALSE.

Sintaxis

BOOLEAN CcCopyWriteWontFlush(
  [in] PFILE_OBJECT   FileObject,
  [in] PLARGE_INTEGER FileOffset,
  [in] ULONG          Length
);

Parámetros

[in] FileObject

Puntero a un objeto de archivo para el archivo almacenado en caché al que se van a escribir los datos.

[in] FileOffset

Puntero a una variable que especifica el desplazamiento de bytes inicial dentro del archivo almacenado en caché donde se van a escribir los datos.

[in] Length

Longitud en bytes de los datos que se van a copiar.

Valor devuelto

CcCopyWriteWontFlush devuelve TRUE si la cantidad de datos que se van a copiar en una llamada a ccCopyWrite es lo suficientemente pequeña como para no requerir un vaciado inmediato en el disco, FALSE de lo contrario.

Requisitos

Requisito Valor
de la plataforma de destino de Universal
encabezado de ntifs.h (incluya Ntifs.h)
biblioteca de NtosKrnl.lib
DLL de NtosKrnl.exe

Consulte también

CcCanIWrite

ccCopyWrite

ccDeferWrite