SyscallStreamingTraceSourceExtensions.UseSyscalls Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
UseSyscalls(IStreamingTraceSource, ISyscallConsumer) |
Registers a consumer to receive system call data when the trace is processed. |
UseSyscalls(IStreamingTraceSource, SyscallCallback) |
Registers a callback to receive system call data when the trace is processed. |
UseSyscalls(IStreamingTraceSource, ConsumerSchedule, SyscallCallback) |
Registers a callback to receive system call data when the trace is processed. |
UseSyscalls(IStreamingTraceSource, ISyscallConsumer)
Registers a consumer to receive system call data when the trace is processed.
public static void UseSyscalls (this Microsoft.Windows.EventTracing.IStreamingTraceSource streamingTrace, Microsoft.Windows.EventTracing.Syscalls.ISyscallConsumer consumer);
static member UseSyscalls : Microsoft.Windows.EventTracing.IStreamingTraceSource * Microsoft.Windows.EventTracing.Syscalls.ISyscallConsumer -> unit
<Extension()>
Public Sub UseSyscalls (streamingTrace As IStreamingTraceSource, consumer As ISyscallConsumer)
Parameters
- streamingTrace
- IStreamingTraceSource
The trace from which to access the data.
- consumer
- ISyscallConsumer
The callback to call with the result.
Remarks
Event consumers that need to run in a specific pass can inherit from IScheduledConsumer.
Applies to
UseSyscalls(IStreamingTraceSource, SyscallCallback)
Registers a callback to receive system call data when the trace is processed.
public static void UseSyscalls (this Microsoft.Windows.EventTracing.IStreamingTraceSource streamingTrace, Microsoft.Windows.EventTracing.Syscalls.SyscallCallback process);
static member UseSyscalls : Microsoft.Windows.EventTracing.IStreamingTraceSource * Microsoft.Windows.EventTracing.Syscalls.SyscallCallback -> unit
<Extension()>
Public Sub UseSyscalls (streamingTrace As IStreamingTraceSource, process As SyscallCallback)
Parameters
- streamingTrace
- IStreamingTraceSource
The trace from which to access the data.
- process
- SyscallCallback
The callback to register.
Applies to
UseSyscalls(IStreamingTraceSource, ConsumerSchedule, SyscallCallback)
Registers a callback to receive system call data when the trace is processed.
public static void UseSyscalls (this Microsoft.Windows.EventTracing.IStreamingTraceSource streamingTrace, Microsoft.Windows.EventTracing.ConsumerSchedule schedule, Microsoft.Windows.EventTracing.Syscalls.SyscallCallback process);
static member UseSyscalls : Microsoft.Windows.EventTracing.IStreamingTraceSource * Microsoft.Windows.EventTracing.ConsumerSchedule * Microsoft.Windows.EventTracing.Syscalls.SyscallCallback -> unit
<Extension()>
Public Sub UseSyscalls (streamingTrace As IStreamingTraceSource, schedule As ConsumerSchedule, process As SyscallCallback)
Parameters
- streamingTrace
- IStreamingTraceSource
The trace from which to access the data.
- schedule
- ConsumerSchedule
The schedule indicating when to parse the events.
- process
- SyscallCallback
The callback to register.