pub trait IMbnConnectionProfileManager_Impl: Sized {
// Required methods
fn GetConnectionProfiles(
&self,
mbninterface: Option<&IMbnInterface>
) -> Result<*mut SAFEARRAY>;
fn GetConnectionProfile(
&self,
mbninterface: Option<&IMbnInterface>,
profilename: &PCWSTR
) -> Result<IMbnConnectionProfile>;
fn CreateConnectionProfile(&self, xmlprofile: &PCWSTR) -> Result<()>;
}
Required Methods§
fn GetConnectionProfiles( &self, mbninterface: Option<&IMbnInterface> ) -> Result<*mut SAFEARRAY>
fn GetConnectionProfile( &self, mbninterface: Option<&IMbnInterface>, profilename: &PCWSTR ) -> Result<IMbnConnectionProfile>
fn CreateConnectionProfile(&self, xmlprofile: &PCWSTR) -> Result<()>
Object Safety§
This trait is not object safe.