Trait windows::Win32::Storage::Vss::IVssComponentEx2_Impl
pub trait IVssComponentEx2_Impl: Sized + IVssComponentEx_Impl {
// Required methods
fn SetFailure(
&self,
hr: HRESULT,
hrapplication: HRESULT,
wszapplicationmessage: &PCWSTR,
dwreserved: u32,
) -> Result<()>;
fn GetFailure(
&self,
phr: *mut HRESULT,
phrapplication: *mut HRESULT,
pbstrapplicationmessage: *mut BSTR,
pdwreserved: *mut u32,
) -> Result<()>;
}
Required Methods§
fn SetFailure( &self, hr: HRESULT, hrapplication: HRESULT, wszapplicationmessage: &PCWSTR, dwreserved: u32, ) -> Result<()>
fn GetFailure( &self, phr: *mut HRESULT, phrapplication: *mut HRESULT, pbstrapplicationmessage: *mut BSTR, pdwreserved: *mut u32, ) -> Result<()>
Object Safety§
This trait is not object safe.