Common Features in the Profiling API
This section discusses concepts that apply throughout the profiling API.
In This Section
Profiling and Runtime Notification IDs
Discusses class, thread, and application domain IDs that are passed by the common language runtime (CLR) to profilers.Callback Return Values in the Profiling API
Discusses HRESULT return values.Caller-Allocated Buffers in the Profiling API
Describes the two ways to allocate return buffers for use by the profiling APIs.Optional Output Parameters in the Profiling API
Describes the use of the optional [out] parameters in the profiling API.Notification Threads in the Profiling API
Discusses threading, notifications, and callback issues.Garbage Collection Blocking in the Profiling API
Discusses garbage collection and profiler callbacks.Using COM in the Profiling API
Discusses the usage of COM in profiling.Callbacks and Stack Depth in the Profiling API
Discusses why profilers should minimize stack depths.Profiling a Windows Service
Explains how to profile a Windows service.
See Also
Concepts
Profiling (Unmanaged API Reference)