Skip to content

VolumeBootRecord Class

Jared Atkinson edited this page Nov 5, 2015 · 5 revisions

Syntax

public class VolumeBootRecord
{
    // Properties
    public readonly string Signature;
    public readonly MEDIA_DESCRIPTOR MediaDescriptor;
    public readonly ushort BytesPerSector;
    public readonly uint BytesPerCluster;
    public readonly double BytesPerFileRecord;
    public readonly double BytesPerIndexBlock;
    public readonly ushort ReservedSectors;
    public readonly ushort SectorsPerTrack;
    public readonly ushort NumberOfHeads;
    public readonly uint HiddenSectors;
    public readonly ulong TotalSectors;
    public readonly ulong MFTStartIndex;
    public readonly ulong MFTMirrStartIndex;
    public readonly string VolumeSerialNumber;
    public readonly byte[] CodeSection;

    // Static Methods
    public static VolumeBootRecord Get(string volume)
    public static VolumeBootRecord GetByPath(string path)
    public static byte[] GetBytes(string volume)
    public static byte[] GetBytesByPath(string path)
}

Properties

Signature - 
MediaDescriptor - 
BytesPerSector - 
BytesPerCluster - 
BytesPerFileRecord - 
BytesPerIndexBlock - 
ReservedSectors - 
SectorsPerTrack - 
NumberOfHeads - 
HiddenSectors - 
TotalSectors - 
MFTStartIndex - 
MFTMirrStartIndex - 
VolumeSerialNumber - 
CodeSection - 

Methods

Name Description
Get(string)
GetByPath(string)
GetBytes(string)
GetBytesByPath(string)

Home

Getting Started

Documentation

Cmdlets

Clone this wiki locally