pub trait IRestrictedErrorInfo_Impl: Sized {
    // Required methods
    fn GetErrorDetails(
        &self,
        description: *mut BSTR,
        error: *mut HRESULT,
        restricteddescription: *mut BSTR,
        capabilitysid: *mut BSTR
    ) -> Result<()>;
    fn GetReference(&self) -> Result<BSTR>;
}

Required Methods§

fn GetErrorDetails( &self, description: *mut BSTR, error: *mut HRESULT, restricteddescription: *mut BSTR, capabilitysid: *mut BSTR ) -> Result<()>

fn GetReference(&self) -> Result<BSTR>

Object Safety§

This trait is not object safe.

Implementors§