[KMTESTS]
[reactos.git] / kmtests / include / kmt_log.h
1 /*
2 * PROJECT: ReactOS kernel-mode tests
3 * LICENSE: GPLv2+ - See COPYING in the top level directory
4 * PURPOSE: Kernel-Mode Test Suite Driver logging function declarations
5 * PROGRAMMER: Thomas Faber <thfabba@gmx.de>
6 */
7
8 #ifndef _KMTEST_LOG_H_
9 #define _KMTEST_LOG_H_
10
11 #include <ntddk.h>
12
13 NTSTATUS LogInit(VOID);
14 VOID LogFree(VOID);
15
16 VOID LogPrint(IN PCSTR Message);
17 VOID LogPrintF(IN PCSTR Format, ...);
18 VOID LogVPrintF(IN PCSTR Format, va_list Arguments);
19 SIZE_T LogRead(OUT PVOID Buffer, IN SIZE_T BufferSize);
20
21 #endif /* !defined _KMTEST_LOG_H_ */