#[repr(i32)]pub enum TRACE_CONTROL_INFORMATION_CLASS {
Show 42 variants
TraceControlStartLogger,
TraceControlStopLogger,
TraceControlQueryLogger,
TraceControlUpdateLogger,
TraceControlFlushLogger,
TraceControlIncrementLoggerFile,
TraceControlUnknown,
TraceControlRealtimeConnect,
TraceControlActivityIdCreate,
TraceControlWdiDispatchControl,
TraceControlRealtimeDisconnectConsumerByHandle,
TraceControlRegisterGuidsCode,
TraceControlReceiveNotification,
TraceControlSendDataBlock,
TraceControlSendReplyDataBlock,
TraceControlReceiveReplyDataBlock,
TraceControlWdiUpdateSem,
TraceControlEnumTraceGuidList,
TraceControlGetTraceGuidInfo,
TraceControlEnumerateTraceGuids,
TraceControlRegisterSecurityProv,
TraceControlQueryReferenceTime,
TraceControlTrackProviderBinary,
TraceControlAddNotificationEvent,
TraceControlUpdateDisallowList,
TraceControlSetEnableAllKeywordsCode,
TraceControlSetProviderTraitsCode,
TraceControlUseDescriptorTypeCode,
TraceControlEnumTraceGroupList,
TraceControlGetTraceGroupInfo,
TraceControlGetDisallowList,
TraceControlSetCompressionSettings,
TraceControlGetCompressionSettings,
TraceControlUpdatePeriodicCaptureState,
TraceControlGetPrivateSessionTraceHandle,
TraceControlRegisterPrivateSession,
TraceControlQuerySessionDemuxObject,
TraceControlSetProviderBinaryTracking,
TraceControlMaxLoggers,
TraceControlMaxPmcCounter,
TraceControlQueryUsedProcessorCount,
TraceControlGetPmcOwnership,
}Variants§
TraceControlStartLogger
TraceControlStopLogger
TraceControlQueryLogger
TraceControlUpdateLogger
TraceControlFlushLogger
TraceControlIncrementLoggerFile
TraceControlUnknown
TraceControlRealtimeConnect
TraceControlActivityIdCreate
TraceControlWdiDispatchControl
TraceControlRealtimeDisconnectConsumerByHandle
TraceControlRegisterGuidsCode
TraceControlReceiveNotification
TraceControlSendDataBlock
TraceControlSendReplyDataBlock
TraceControlReceiveReplyDataBlock
TraceControlWdiUpdateSem
TraceControlEnumTraceGuidList
TraceControlGetTraceGuidInfo
TraceControlEnumerateTraceGuids
TraceControlRegisterSecurityProv
TraceControlQueryReferenceTime
TraceControlTrackProviderBinary
TraceControlAddNotificationEvent
TraceControlUpdateDisallowList
TraceControlSetEnableAllKeywordsCode
TraceControlSetProviderTraitsCode
TraceControlUseDescriptorTypeCode
TraceControlEnumTraceGroupList
TraceControlGetTraceGroupInfo
TraceControlGetDisallowList
TraceControlSetCompressionSettings
TraceControlGetCompressionSettings
TraceControlUpdatePeriodicCaptureState
TraceControlGetPrivateSessionTraceHandle
TraceControlRegisterPrivateSession
TraceControlQuerySessionDemuxObject
TraceControlSetProviderBinaryTracking
TraceControlMaxLoggers
TraceControlMaxPmcCounter
TraceControlQueryUsedProcessorCount
TraceControlGetPmcOwnership
Trait Implementations§
source§impl Clone for TRACE_CONTROL_INFORMATION_CLASS
impl Clone for TRACE_CONTROL_INFORMATION_CLASS
source§fn clone(&self) -> TRACE_CONTROL_INFORMATION_CLASS
fn clone(&self) -> TRACE_CONTROL_INFORMATION_CLASS
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl PartialEq<TRACE_CONTROL_INFORMATION_CLASS> for TRACE_CONTROL_INFORMATION_CLASS
impl PartialEq<TRACE_CONTROL_INFORMATION_CLASS> for TRACE_CONTROL_INFORMATION_CLASS
source§fn eq(&self, other: &TRACE_CONTROL_INFORMATION_CLASS) -> bool
fn eq(&self, other: &TRACE_CONTROL_INFORMATION_CLASS) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Copy for TRACE_CONTROL_INFORMATION_CLASS
impl Eq for TRACE_CONTROL_INFORMATION_CLASS
impl StructuralEq for TRACE_CONTROL_INFORMATION_CLASS
impl StructuralPartialEq for TRACE_CONTROL_INFORMATION_CLASS
Auto Trait Implementations§
impl RefUnwindSafe for TRACE_CONTROL_INFORMATION_CLASS
impl Send for TRACE_CONTROL_INFORMATION_CLASS
impl Sync for TRACE_CONTROL_INFORMATION_CLASS
impl Unpin for TRACE_CONTROL_INFORMATION_CLASS
impl UnwindSafe for TRACE_CONTROL_INFORMATION_CLASS
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more