Profiling Global Static Functions

Describes the unmanaged API functions that are used by the Profiling (Unmanaged API Reference) API.

In This Section

  • FunctionEnter Function
    Notifies the profiler that control is being passed to a function. Deprecated in the .NET Framework 2.0.
  • FunctionEnter2 Function
    Notifies the profiler that control is being passed to a function and provides information about the stack frame and function arguments.
  • FunctionIDMapper Function
    Notifies the profiler that the given identifier of a function may be remapped to an alternative ID to be used in the enter2/leave2/tailcall2 callbacks for that function. This method also allows the profiler to indicate whether it wants to receive callbacks for that function.
  • FunctionLeave Function
    Notifies the profiler that a function is about to return to the caller. Deprecated in the .NET Framework 2.0.
  • FunctionLeave2 Function
    Notifies the profiler that a function is about to return to the caller and provides information about the stack frame and function return value.
  • FunctionTailcall Function
    Notifies the profiler that the currently executing function is about to perform a tail call to another function. Deprecated in the .NET Framework 2.0.
  • FunctionTailcall2 Function
    Notifies the profiler that the currently executing function is about to perform a tail call to another function and provides information about the stack frame.

See Also

Other Resources

Profiling (Unmanaged API Reference)