Trait windows::Win32::Storage::Imapi::IBootOptions_Impl
pub trait IBootOptions_Impl: Sized + IDispatch_Impl {
// Required methods
fn BootImage(&self) -> Result<IStream>;
fn Manufacturer(&self) -> Result<BSTR>;
fn SetManufacturer(&self, newval: &BSTR) -> Result<()>;
fn PlatformId(&self) -> Result<PlatformId>;
fn SetPlatformId(&self, newval: PlatformId) -> Result<()>;
fn Emulation(&self) -> Result<EmulationType>;
fn SetEmulation(&self, newval: EmulationType) -> Result<()>;
fn ImageSize(&self) -> Result<u32>;
fn AssignBootImage(&self, newval: Option<&IStream>) -> Result<()>;
}
Required Methods§
fn BootImage(&self) -> Result<IStream>
fn Manufacturer(&self) -> Result<BSTR>
fn SetManufacturer(&self, newval: &BSTR) -> Result<()>
fn PlatformId(&self) -> Result<PlatformId>
fn SetPlatformId(&self, newval: PlatformId) -> Result<()>
fn Emulation(&self) -> Result<EmulationType>
fn SetEmulation(&self, newval: EmulationType) -> Result<()>
fn ImageSize(&self) -> Result<u32>
fn AssignBootImage(&self, newval: Option<&IStream>) -> Result<()>
Object Safety§
This trait is not object safe.