pub trait IDtcLuRmEnlistmentFactory_Impl: Sized {
// Required method
fn Create(
&self,
puclupair: *mut u8,
cblupair: u32,
pitransaction: Option<&ITransaction>,
ptransid: *mut u8,
cbtransid: u32,
prmenlistmentsink: Option<&IDtcLuRmEnlistmentSink>,
pprmenlistment: *mut Option<IDtcLuRmEnlistment>,
) -> Result<()>;
}
Required Methods§
fn Create( &self, puclupair: *mut u8, cblupair: u32, pitransaction: Option<&ITransaction>, ptransid: *mut u8, cbtransid: u32, prmenlistmentsink: Option<&IDtcLuRmEnlistmentSink>, pprmenlistment: *mut Option<IDtcLuRmEnlistment>, ) -> Result<()>
Object Safety§
This trait is not object safe.