Trait windows::Win32::Storage::VirtualDiskService::IVdsVolumeMF3_Impl
pub trait IVdsVolumeMF3_Impl: Sized {
// Required methods
fn QueryVolumeGuidPathnames(
&self,
pwszpatharray: *mut *mut PWSTR,
pulnumberofpaths: *mut u32,
) -> Result<()>;
fn FormatEx2(
&self,
pwszfilesystemtypename: &PCWSTR,
usfilesystemrevision: u16,
uldesiredunitallocationsize: u32,
pwszlabel: &PCWSTR,
options: u32,
) -> Result<IVdsAsync>;
fn OfflineVolume(&self) -> Result<()>;
}
Required Methods§
fn QueryVolumeGuidPathnames( &self, pwszpatharray: *mut *mut PWSTR, pulnumberofpaths: *mut u32, ) -> Result<()>
fn FormatEx2( &self, pwszfilesystemtypename: &PCWSTR, usfilesystemrevision: u16, uldesiredunitallocationsize: u32, pwszlabel: &PCWSTR, options: u32, ) -> Result<IVdsAsync>
fn OfflineVolume(&self) -> Result<()>
Object Safety§
This trait is not object safe.