Compartilhar via


Função CcCopyWriteWontFlush (ntifs.h)

A macro CcCopyWriteWontFlush determina se a quantidade de dados a ser copiada em uma chamada para CcCopyWrite é pequena o suficiente para não exigir liberação imediata no disco se CcCopyWrite for chamado com Wait definido como FALSE.

Sintaxe

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

Parâmetros

[in] FileObject

Ponteiro para um objeto de arquivo para o arquivo armazenado em cache no qual os dados devem ser gravados.

[in] FileOffset

Ponteiro para uma variável que especifica o deslocamento de bytes inicial dentro do arquivo armazenado em cache em que os dados devem ser gravados.

[in] Length

Comprimento em bytes dos dados a serem copiados.

Valor de retorno

CcCopyWriteWontFlush retornará TRUE se a quantidade de dados a ser copiada em uma chamada para ccCopyWrite for pequena o suficiente para não exigir liberação imediata no disco, false caso contrário.

Requisitos

Requisito Valor
da Plataforma de Destino Universal
cabeçalho ntifs.h (inclua Ntifs.h)
biblioteca NtosKrnl.lib
de DLL NtosKrnl.exe

Consulte também

CcCanIWrite

CcCopyWrite

ccDeferWrite