Referenced by: TSysProcMonThread


TThreadRecord = record

  ID: Cardinal;

  Handle: THandle;

  StartAddress: NativeUInt;

  ContextSwitchCount: Cardinal;

  State: Cardinal;

  WaitReason: Cardinal;

  Priority: KPRIORITY;

  BasePriority: integer;

  CPUUsage,

  MaxCPUUsage: Double;

  AvgCPUUsage: Double;

  KernelTime,

  UserTime: Int64;

  WaitTime: Cardinal;

  CreateTime: TDateTime;

  CPUTime,

  Cycles: TSample;

  Text: string;

  StartAddressString: string;

  Description: string;

  _Exists: Boolean;

end;


PThreadRecord = ^TThreadRecord;

Created with the Personal Edition of HelpNDoc: Protect Your Confidential PDFs with These Simple Security Measures