etw

package
v0.0.0-...-ff33c78 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 24, 2022 License: GPL-3.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func WithBufferCallback

func WithBufferCallback(fn BufferStatsCallback) option

func WithDiskIO

func WithDiskIO(enabled bool) option

func WithEventCallback

func WithEventCallback(fn ProcessEventCallback) option

func WithFile

func WithFile(enabled bool) option

func WithImage

func WithImage(enabled bool) option

func WithProcess

func WithProcess(enabled bool) option

func WithRegistry

func WithRegistry(enabled bool) option

func WithTcpIP

func WithTcpIP(enabled bool) option

func WithThread

func WithThread(enabled bool) option

Types

type BufferStatsCallback

type BufferStatsCallback func(*evntrace.EventTraceLogFile) uintptr

type EventTrace

type EventTrace struct {
	// contains filtered or unexported fields
}

func NewEventTrace

func NewEventTrace(options ...option) *EventTrace

func (*EventTrace) Close

func (e *EventTrace) Close() error

func (*EventTrace) Process

func (e *EventTrace) Process() error

func (*EventTrace) Start

func (e *EventTrace) Start() error

type ProcessEventCallback

type ProcessEventCallback func(*tdh.EventRecord) uintptr

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL