FILE_LEVEL_TRIM_RANGE structure (ntifs.h)
Contains the offset and length of a trim range for a file.
Syntax
typedef struct _FILE_LEVEL_TRIM_RANGE {
ULONGLONG Offset;
ULONGLONG Length;
} FILE_LEVEL_TRIM_RANGE, *PFILE_LEVEL_TRIM_RANGE;
Members
Offset
Byte offset from the front of the given file to trim at.
Length
Length in bytes to trim from the given offset.
Remarks
Due to alignment requirements, the file system may reduce the of the trim range to a multiple of PAGE_SIZE <= Length. Also, Offset will be adjusted to the next page boundary if its initial value is not on page boundary.
Requirements
Requirement | Value |
---|---|
Header | ntifs.h (include Ntifs.h) |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for