Maven module :un.storage : filesystem-ntfs :
Class : un.impl.fs.ntfs.model.NTFSRecord
Extends/Implements : un.api.CObject
Subclasses : -

author  Johann Sorel


Variables : magic, updateSeqOffset, nbArrayEntries, logFileSeqNum, seqNum, hardLinkCount, attributeOffset, flags, entrySize, allocatedSize, fileRef, nextAttributeId, recordNum, attributes
Functions : read, toChars



4 bytes :
Magic Number: "FILE"
Can be "BAAD" if record should be ignored
public Chars magic


2 bytes : Offset to the update sequence. */
public int updateSeqOffset


2 bytes : Number of entries in fixup array */
public int nbArrayEntries


8 bytes : $LogFile Sequence Number (LSN) */
public long logFileSeqNum


2 bytes : Sequence number */
public int seqNum


2 bytes : Hard link count */
public int hardLinkCount


2 bytes : Offset to first attribute */
public int attributeOffset


2 bytes : Flags: 0x01: record in use, 0x02 directory. */
public int flags


4 bytes : Used size of MFT entry */
public int entrySize


4 bytes : Allocated size of MFT entry. */
public int allocatedSize


8 bytes : File reference to the base FILE record */
public long fileRef


2 bytes : Next attribute ID */
public int nextAttributeId


4 bytes : Number of this MFT record (Windows XP) */
public int recordNum

public Sequence attributes


public void read (DataInputStream ds)

public Chars toChars ()