Example #1
0
 internal TraceClient(
     Native.TraceFileHandle Handle,
     JPTRCR_CLIENT Client
     )
 {
     this.Handle = Handle;
     this.Client = Client;
 }
Example #2
0
 internal TraceCall(
     Native.TraceFileHandle Handle,
     JPTRCR_CALL Call,
     JPTRCR_MODULE Module,
     SYMBOL_INFO SymInfo)
 {
     this.Handle = Handle;
     this.Function = SymInfo.Name;
     this.Call = Call;
     this.Module = Module;
     this.EntryType = ( JPTRCR_CALL_ENTRY_TYPE ) Call.EntryType;
 }
Example #3
0
 internal static extern int JptrcrEnumChildCalls(
     Native.TraceFileHandle FileHandle,
     ref JPTRCR_CALL_HANDLE CallerHandle,
     IntPtr Callback,
     IntPtr Context);
Example #4
0
 internal static extern int JptrcrEnumClients(
     Native.TraceFileHandle FileHandle,
     IntPtr Callback,
     IntPtr Context);
Example #5
0
 internal static extern int JptrcrEnumCalls(
     Native.TraceFileHandle FileHandle,
     ref JPTRCR_CLIENT Client,
     IntPtr Callback,
     IntPtr Context);