Jump to content

DosEstimateFreqCPU Function: Difference between revisions

From EDM2
Ak120 (talk | contribs)
mNo edit summary
Ak120 (talk | contribs)
m Redirected page to DosEstimateFreqCPU
 
Line 1: Line 1:
Estimates clock frequency of all available CPUs. For more information visit [[DosEstimateFreqCPU]].
#REDIRECT[[DosEstimateFreqCPU]]
 
==Syntax==
<PRE>
#define INCL_BASE
#include <os2.h>
#include "FREQCPU.h"
APIRET ulrc = DosEstimateFreqCPU(PCPUFREQUENCY pxCPUFrequency);
</PRE>
 
==Parameters==
;pxCPUFrequency (PCPUFREQUENCY) - output : Pointer to structure that estimated clock frequencies will be set to.
 
==Return Code==
; ulrc (APIRET) - return : Return codes.
:!NO_ERROR Error.
:NO_ERROR Successful completion.
 
==Remarks==
This function estimates clock frequency of all available CPUs. Obtained frequency will be set to CPUFREQUENCY structure:
<PRE>
/* CPU frequency information structure */
typedef struct _CPUFREQUENCY
{
    ULONG ulNumCPUs;            /* # of available CPUs */
    FIXED afxFrequencyMHz[64];  /* frequency of each CPUs in FIXED MHz (65536 means 1.0) */
} CPUFREQUENCY, * PCPUFREQUENCY;
</PRE>
[[Category:C Libraries]]

Latest revision as of 14:42, 25 May 2021

Redirect to: