Поделиться через


Функция CcCopyWriteWontFlush (ntifs.h)

Макрос CcCopyWriteWontFlush определяет, следует ли копировать объем данных в вызове CcCopyWrite недостаточно мало, чтобы не требовать немедленного сброса на диск, если CcCopyWrite вызывается с ожиданиемfalse.

Синтаксис

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

Параметры

[in] FileObject

Указатель на объект файла для кэшированного файла, в который записываются данные.

[in] FileOffset

Указатель на переменную, указывающую начальное смещение байтов в кэшированном файле, где записываются данные.

[in] Length

Длина в байтах копируемых данных.

Возвращаемое значение

CcCopyWriteWontFlush возвращает TRUE, если объем данных, скопированных в вызове CcCopyWrite, достаточно мало, чтобы не требовать немедленного сброса на диск, false в противном случае.

Требования

Требование Ценность
целевая платформа Всеобщий
заголовка ntifs.h (include Ntifs.h)
библиотеки NtosKrnl.lib
DLL NtosKrnl.exe

См. также

CcCanIWrite

CcCopyWrite

CcDeferWrite