xref: /reactos/sdk/lib/rtl/trace.c (revision 845faec4)
1 /*
2  * PROJECT:         ReactOS Run-Time Library
3  * LICENSE:         BSD - See COPYING.ARM in the top level directory
4  * PURPOSE:         Rtl Trace Routines
5  */
6 
7 /* INCLUDES *******************************************************************/
8 
9 #include <rtl.h>
10 #define NDEBUG
11 #include <debug.h>
12 
13 /* FUNCTIONS ******************************************************************/
14 
15 BOOLEAN
16 NTAPI
17 RtlTraceDatabaseAdd(IN PRTL_TRACE_DATABASE Database,
18                     IN ULONG Count,
19                     IN PVOID *Trace,
20                     OUT OPTIONAL PRTL_TRACE_BLOCK *TraceBlock)
21 {
22     UNIMPLEMENTED;
23     return FALSE;
24 }
25 
26 PRTL_TRACE_DATABASE
27 NTAPI
28 RtlTraceDatabaseCreate(IN ULONG Buckets,
29                        IN OPTIONAL SIZE_T MaximumSize,
30                        IN ULONG Flags,
31                        IN ULONG Tag,
32                        IN OPTIONAL RTL_TRACE_HASH_FUNCTION HashFunction)
33 {
34     UNIMPLEMENTED;
35     return NULL;
36 }
37 
38 BOOLEAN
39 NTAPI
40 RtlTraceDatabaseDestroy(IN PRTL_TRACE_DATABASE Database)
41 {
42     UNIMPLEMENTED;
43     return FALSE;
44 }
45 
46 BOOLEAN
47 NTAPI
48 RtlTraceDatabaseEnumerate(IN PRTL_TRACE_DATABASE Database,
49                           IN PRTL_TRACE_ENUMERATE TraceEnumerate,
50                           IN OUT PRTL_TRACE_BLOCK *TraceBlock)
51 {
52     UNIMPLEMENTED;
53     return FALSE;
54 }
55 
56 
57 BOOLEAN
58 NTAPI
59 RtlTraceDatabaseFind(IN PRTL_TRACE_DATABASE Database,
60                      IN ULONG Count,
61                      IN PVOID *Trace,
62                      OUT OPTIONAL PRTL_TRACE_BLOCK *TraceBlock)
63 {
64     UNIMPLEMENTED;
65     return FALSE;
66 }
67 
68 BOOLEAN
69 NTAPI
70 RtlTraceDatabaseLock(IN PRTL_TRACE_DATABASE Database)
71 {
72     UNIMPLEMENTED;
73     return FALSE;
74 }
75 
76 BOOLEAN
77 NTAPI
78 RtlTraceDatabaseUnlock(IN PRTL_TRACE_DATABASE Database)
79 {
80     UNIMPLEMENTED;
81     return FALSE;
82 }
83 
84 BOOLEAN
85 NTAPI
86 RtlTraceDatabaseValidate(IN PRTL_TRACE_DATABASE Database)
87 {
88     UNIMPLEMENTED;
89     return FALSE;
90 }
91