PrimoBurner for .NET  5.0
CD, DVD and Blu-ray Software Development Kit
Loading...
Searching...
No Matches
BootProps Class Reference

Provides an interface for setting the properties of a bootable disc. More...

Properties

BootEmulation Emulation [get, set]
 Specifies the boot media that should be emulated when a bootable disc is created.
 
string ImageFile [get, set]
 Specifies the image file that is used to create a bootable disc.
 
UInt16 LoadSegment [get, set]
 The load segment for the initial boot image.
 
BootPlatformID PlatformID [get, set]
 The platform identifier for the operating system architecture that the boot image supports.
 
UInt16 SectorCount [get, set]
 The number of boot sectors that the system should load from disc at boot time.
 

Detailed Description

Provides an interface for setting the properties of a bootable disc.

See also
DataDisc.BootProps, DataDisc.Bootable

Property Documentation

◆ Emulation

BootEmulation Emulation
getset

Specifies the boot media that should be emulated when a bootable disc is created.

The image file should be compatible with the boot emulation set using the Emulation property: 'Floppy 1.2MB', 'Floppy 1.44MB', 'Floppy 2.88MB' or 'No emulation'.

The application should set the properties DataDisc.Bootable, BootProps.ImageFile and BootProps.Emulation before calling DataDisc.WriteToDisc and DataDisc.CreateImageFile.

See also
DataDisc.Bootable, DataDisc.BootProps, BootProps.ImageFile

◆ ImageFile

string ImageFile
getset

Specifies the image file that is used to create a bootable disc.

The image file should be compatible with the boot emulation set using the Emulation property: 'Floppy 1.2MB', 'Floppy 1.44MB', 'Floppy 2.88MB' or 'No emulation'.

The application should set the properties DataDisc.Bootable, BootProps.ImageFile and BootProps.Emulation before calling DataDisc.WriteToDisc and DataDisc.CreateImageFile.

See also
DataDisc.Bootable, DataDisc.BootProps, BootProps.Emulation

◆ LoadSegment

UInt16 LoadSegment
getset

The load segment for the initial boot image.

If this value is 0 the system will use the traditional segment of 7C0. If this value is non-zero the system will use the specified segment. This applies to x86 architectures only.

◆ PlatformID

BootPlatformID PlatformID
getset

The platform identifier for the operating system architecture that the boot image supports.

The default PlatformID is x86.

The application should set the properties DataDisc.Bootable, BootProps.ImageFile and BootProps.Emulation before calling DataDisc.WriteToDisc and DataDisc.CreateImageFile.

See also
DataDisc.Bootable, DataDisc.BootProps, BootProps.ImageFile, BootProps.Emulation

◆ SectorCount

UInt16 SectorCount
getset

The number of boot sectors that the system should load from disc at boot time.

This is the number of sectors the system will store at LoadSegment during the initial boot procedure. The default value is 1.