pub trait IEventServerTrace_Impl: Sized + IDispatch_Impl {
// Required methods
fn StartTraceGuid(
&self,
bstrguidevent: &BSTR,
bstrguidfilter: &BSTR,
lpidfilter: i32,
) -> Result<()>;
fn StopTraceGuid(
&self,
bstrguidevent: &BSTR,
bstrguidfilter: &BSTR,
lpidfilter: i32,
) -> Result<()>;
fn EnumTraceGuid(
&self,
plcntguids: *mut i32,
pbstrguidlist: *mut BSTR,
) -> Result<()>;
}
Required Methods§
fn StartTraceGuid( &self, bstrguidevent: &BSTR, bstrguidfilter: &BSTR, lpidfilter: i32, ) -> Result<()>
fn StopTraceGuid( &self, bstrguidevent: &BSTR, bstrguidfilter: &BSTR, lpidfilter: i32, ) -> Result<()>
fn EnumTraceGuid( &self, plcntguids: *mut i32, pbstrguidlist: *mut BSTR, ) -> Result<()>
Object Safety§
This trait is not object safe.