Jump to content

CPUUTIL: Difference between revisions

From EDM2
mNo edit summary
Ak120 (talk | contribs)
mNo edit summary
Line 1: Line 1:
== CPUUTIL ==
== 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
Line 29: Line 25:
  ulIntrHigh  High 32 bits of interrupt time
  ulIntrHigh  High 32 bits of interrupt time


[[OS2_API | Back to OS/2 API]]
[[Category:Data type]]
 
 
[[Category:The OS/2 API Project]]

Revision as of 12:18, 31 October 2016

CPUUTIL

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