Microsoft.Windows.EventTracing.Processes Namespace

Classes

ImageExtensions
ProcessDataSourceExtensions
ProcessExtensions

Structs

ThreadCreateEvent

Represents a thread being created.

ThreadCreateEventContext

Represents the context for a consumer that processes thread create events.

ThreadExitEvent

Represents a thread exiting.

ThreadExitEventContext

Represents the context for a consumer that processes thread exit events.

ThreadRundownStartEvent

Represents a thread found during start trace data collection.

ThreadRundownStartEventContext

Represents the context for a consumer that processes thread rundown start events.

ThreadRundownStopEvent

Represents a thread found during stop trace data collection.

ThreadRundownStopEventContext

Represents the context for a consumer that processes thread rundown stop events.

ThreadSetNameEvent

Represents a name being set for a thread.

ThreadSetNameEventContext

Represents the context for a consumer that processes thread set name events.

Interfaces

IImage
IImageSection
IImageSectionDataSource
IPackageMetadata
IProcess

Defines a process in a trace.

IProcessDataSource
IThread

Defines a thread in a trace.

IThreadCreateEventConsumer

Defines a thread create event consumer.

IThreadDataSource
IThreadExitEventConsumer

Defines a thread exit event consumer.

IThreadRundownStartEventConsumer

Defines a thread rundown start event consumer.

IThreadRundownStopEventConsumer

Defines a thread rundown stop event consumer.

IThreadSetNameEventConsumer

Defines a thread set name event consumer.

Enums

ImageLoadReason
IOPriority
MemoryPriority

Represents a memory page access priority.

Delegates

ThreadCreateEventCallback

Processes a thread create event.

ThreadExitEventCallback

Processes a thread exit event.

ThreadRundownStartEventCallback

Processes a thread rundown start event.

ThreadRundownStopEventCallback

Processes a thread rundown stop event.

ThreadSetNameEventCallback

Processes a thread set name event.