Trait windows::Win32::System::Diagnostics::ClrProfiling::ICorProfilerInfo14_Impl
pub trait ICorProfilerInfo14_Impl: Sized + ICorProfilerInfo13_Impl {
// Required methods
fn EnumerateNonGCObjects(&self) -> Result<ICorProfilerObjectEnum>;
fn GetNonGCHeapBounds(
&self,
cobjectranges: u32,
pcobjectranges: *mut u32,
ranges: *mut COR_PRF_NONGC_HEAP_RANGE,
) -> Result<()>;
fn EventPipeCreateProvider2(
&self,
providername: &PCWSTR,
pcallback: *const EventPipeProviderCallback,
) -> Result<usize>;
}
Required Methods§
fn EnumerateNonGCObjects(&self) -> Result<ICorProfilerObjectEnum>
fn GetNonGCHeapBounds( &self, cobjectranges: u32, pcobjectranges: *mut u32, ranges: *mut COR_PRF_NONGC_HEAP_RANGE, ) -> Result<()>
fn EventPipeCreateProvider2( &self, providername: &PCWSTR, pcallback: *const EventPipeProviderCallback, ) -> Result<usize>
Object Safety§
This trait is not object safe.