Jump to content

CPUUTIL: Difference between revisions

From EDM2
Anakor (talk | contribs)
New
 
Anakor (talk | contribs)
m Format
Line 5: Line 5:
=== Type ===
=== Type ===


typedef struct _CPUUTIL {
  [[OS2 API:DataType:ULONG|ULONG]] ulTimeLow
  [[OS2 API:DataType:ULONG|ULONG]] ulTimeLow;
  [[OS2 API:DataType:ULONG|ULONG]] ulTimeHigh
  [[OS2 API:DataType:ULONG|ULONG]] ulTimeHigh;
  [[OS2 API:DataType:ULONG|ULONG]] ulIdleLow
  [[OS2 API:DataType:ULONG|ULONG]] ulIdleLow;
  [[OS2 API:DataType:ULONG|ULONG]] ulIdleHigh
  [[OS2 API:DataType:ULONG|ULONG]] ulIdleHigh;
  [[OS2 API:DataType:ULONG|ULONG]] ulBusyLow
  [[OS2 API:DataType:ULONG|ULONG]] ulBusyLow;
  [[OS2 API:DataType:ULONG|ULONG]] ulBusyHigh
  [[OS2 API:DataType:ULONG|ULONG]] ulBusyHigh;
  [[OS2 API:DataType:ULONG|ULONG]] ulIntrLow
  [[OS2 API:DataType:ULONG|ULONG]] ulIntrLow;
  [[OS2 API:DataType:ULONG|ULONG]] ulIntrHigh
  [[OS2 API:DataType:ULONG|ULONG]] ulIntrHigh;
 
} CPUUTIL;
==== C Declaration Method ====
 
typedef struct
   
   
=== Fields ===
=== Fields ===

Revision as of 13:29, 27 May 2005

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