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