SetTraceSystemFlags enables or disables event tracing session system flags.
(handle TraceHandle, flags []EventTraceFlags)
| 180 | |
| 181 | // SetTraceSystemFlags enables or disables event tracing session system flags. |
| 182 | func SetTraceSystemFlags(handle TraceHandle, flags []EventTraceFlags) error { |
| 183 | err := traceSetInformation(handle, TraceSystemTraceEnableFlagsInfo, uintptr(unsafe.Pointer(&flags[0])), uint32(4*len(flags))) |
| 184 | if err != nil { |
| 185 | return os.NewSyscallError("TraceSetInformation", err) |
| 186 | } |
| 187 | return nil |
| 188 | } |
| 189 | |
| 190 | // GetTraceSystemFlags returns enabled event tracing session system flags. |
| 191 | func GetTraceSystemFlags(handle TraceHandle) ([]EventTraceFlags, error) { |
no test coverage detected