mirror of
https://github.com/microsoft/krabsetw
synced 2026-06-06 16:14:32 +00:00
f4aa34ff7e
* add native support for event filters via API * not finished: created one unittest to show usage of native filtering... * adjust memory usage out of scope.... * file delete event in tests.... * resolving issue 1 in comments of pull request * issue 2 in pull request comments * comment 3 in pull request: indentation * issue 4: identation of if * excessive comment * fixed typedef * removing hungarian convention * camelCase to snake_case * snake_case * fixing more comments in pull request * uncommenting the first test * applying comments of pull request * supporting native event filtering alternated with predicates on other settings * fix identation * fixing style * fixing tabs to spaces * fix identation * basing on last change requests except the different method for filterDesc composition which is reasked by me if we could ignore or not. * fix to reference * undo excessive change in styling. The file whole written in other style * fixing indentation of for loop
45 lines
621 B
C
45 lines
621 B
C
// Copyright (c) Microsoft. All rights reserved.
|
|
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
|
|
|
|
#pragma once
|
|
|
|
struct kernel_and_user_trace_001
|
|
{
|
|
static void start();
|
|
};
|
|
|
|
struct kernel_trace_001
|
|
{
|
|
static void start();
|
|
};
|
|
|
|
struct multiple_providers_001
|
|
{
|
|
static void start();
|
|
};
|
|
|
|
struct testing_001
|
|
{
|
|
static void start();
|
|
};
|
|
|
|
struct user_trace_001
|
|
{
|
|
static void start();
|
|
};
|
|
|
|
struct user_trace_002
|
|
{
|
|
static void start();
|
|
};
|
|
|
|
struct user_trace_003_no_predicates
|
|
{
|
|
static void start();
|
|
};
|
|
|
|
struct user_trace_004
|
|
{
|
|
static void start();
|
|
};
|