C# Class KFS.FileSystems.NTFS.FixupStream

A stream that applies NTFS fixups to a given data stream. The data used should be an MFT FILE or INDX record.
Inheritance: KFS.DataStream.SubStream
Datei anzeigen Open project: Alex-Jaeger/BitcoinFindAndRecover Class Usage Examples

Public Methods

Method Description
FixArray ( byte data, ushort updateSequenceNumber, ushort updateSequenceArray, int sectorSize ) : void
FixupStream ( IDataStream stream, ulong start, ulong length, ushort updateSequenceNumber, ushort updateSequenceArray, ulong sectorSize ) : KFS.DataStream
GetBytes ( ulong offset, ulong length ) : byte[]

Method Details

FixArray() public static method

public static FixArray ( byte data, ushort updateSequenceNumber, ushort updateSequenceArray, int sectorSize ) : void
data byte
updateSequenceNumber ushort
updateSequenceArray ushort
sectorSize int
return void

FixupStream() public method

public FixupStream ( IDataStream stream, ulong start, ulong length, ushort updateSequenceNumber, ushort updateSequenceArray, ulong sectorSize ) : KFS.DataStream
stream IDataStream
start ulong
length ulong
updateSequenceNumber ushort
updateSequenceArray ushort
sectorSize ulong
return KFS.DataStream

GetBytes() public method

public GetBytes ( ulong offset, ulong length ) : byte[]
offset ulong
length ulong
return byte[]