Freigeben über


CcCopyWriteWontFlush-Funktion (ntifs.h)

Das CcCopyWriteWontFlush Makro bestimmt, ob die Datenmenge, die in einem Aufruf von CcCopyWrite kopiert werden soll, klein genug ist, um das sofortige Leeren auf den Datenträger zu erfordern, wenn CcCopyWrite- mit Wait aufgerufen wird, auf FALSE-festgelegt ist.

Syntax

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

Parameter

[in] FileObject

Zeigen Sie auf ein Dateiobjekt für die zwischengespeicherte Datei, in die die Daten geschrieben werden sollen.

[in] FileOffset

Zeigen Sie auf eine Variable, die den Anfangsbyte-Offset innerhalb der zwischengespeicherten Datei angibt, in die die Daten geschrieben werden sollen.

[in] Length

Länge in Byte der zu kopierenden Daten.

Rückgabewert

CcCopyWriteWontFlush- gibt TRUE zurück, wenn die Datenmenge, die in einem Aufruf von CcCopyWrite kopiert werden soll, klein genug ist, um das sofortige Leeren auf den Datenträger zu erfordern, FALSE andernfalls.

Anforderungen

Anforderung Wert
Zielplattform- Universal
Header- ntifs.h (einschließlich Ntifs.h)
Library NtosKrnl.lib
DLL- NtosKrnl.exe

Siehe auch

CcCanIWrite-

CcCopyWrite-

CcDeferWrite-