Jump to content

CPUUTIL: Difference between revisions

From EDM2
mNo edit summary
Ak120 (talk | contribs)
mNo edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
== CPUUTIL ==
Performance data returned by [[DosPerfSysCall]].
 
Performance data returned by DosPerfSysCall.


=== Type ===
=== Type ===
 
  [[ULONG]] ulTimeLow
  [[OS2 API:DataType:ULONG|ULONG]] ulTimeLow
  ULONG ulTimeHigh
  [[OS2 API:DataType:ULONG|ULONG]] ulTimeHigh
  ULONG ulIdleLow
  [[OS2 API:DataType:ULONG|ULONG]] ulIdleLow
  ULONG ulIdleHigh
  [[OS2 API:DataType:ULONG|ULONG]] ulIdleHigh
  ULONG ulBusyLow
  [[OS2 API:DataType:ULONG|ULONG]] ulBusyLow
  ULONG ulBusyHigh
  [[OS2 API:DataType:ULONG|ULONG]] ulBusyHigh
  ULONG ulIntrLow
  [[OS2 API:DataType:ULONG|ULONG]] ulIntrLow
  ULONG ulIntrHigh
  [[OS2 API:DataType:ULONG|ULONG]] ulIntrHigh


==== C Declaration Method ====
==== C Declaration Method ====
typedef struct
typedef struct
   
   
=== Fields ===
=== Fields ===
 
;ulTimeLow:Low 32 bits of time stamp
ulTimeLow   Low 32 bits of time stamp
;ulTimeHigh:High 32 bits of time stamp
ulTimeHigh High 32 bits of time stamp
;ulIdleLow:Low 32 bits of idle time
ulIdleLow   Low 32 bits of idle time
;ulIdleHigh:High 32 bits of idle time
ulIdleHigh High 32 bits of idle time
;ulBusyLow:Low 32 bits of busy time
ulBusyLow   Low 32 bits of busy time
;ulBusyHigh:High 32 bits of busy time
ulBusyHigh High 32 bits of busy time
;ulIntrLow:Low 32 bits of interrupt time
ulIntrLow   Low 32 bits of interrupt time
;ulIntrHigh:High 32 bits of interrupt time
ulIntrHigh High 32 bits of interrupt time
 
[[OS2_API | Back to OS/2 API]]
 


[[Category:The OS/2 API Project]]
[[Category:Data type]]

Latest revision as of 13:57, 24 May 2017

Performance data returned by DosPerfSysCall.

Type

ULONG ulTimeLow
ULONG ulTimeHigh
ULONG ulIdleLow
ULONG ulIdleHigh
ULONG ulBusyLow
ULONG ulBusyHigh
ULONG ulIntrLow
ULONG ulIntrHigh

C Declaration Method

typedef struct

Fields

ulTimeLow
Low 32 bits of time stamp
ulTimeHigh
High 32 bits of time stamp
ulIdleLow
Low 32 bits of idle time
ulIdleHigh
High 32 bits of idle time
ulBusyLow
Low 32 bits of busy time
ulBusyHigh
High 32 bits of busy time
ulIntrLow
Low 32 bits of interrupt time
ulIntrHigh
High 32 bits of interrupt time