SC_GetTickCount (Windows Embedded CE 6.0)

1/5/2010

This function is called from the OAL and retrieves the number of milliseconds that have elapsed since Windows Embedded CE was started.

Syntax

DWORD SC_GetTickCount(void);

Parameters

None.

Return Value

The number of milliseconds that have elapsed since the system was started indicates success.

Remarks

The resolution of the system timer is based on the OEM's setting. Check with the OEM for details.

The elapsed time is stored as a DWORD value. Therefore, the time wraps around to 0 if the system is run continuously for 49.7 days.

Note

The return value must be in sync with CurMSec. The return value must be CurMSec or CurMSec + 1 if the timer tick is shifted by more than 1 ms due to a timer reprogram in OEMIdle.

An OEM should always return CurMSec if OEMIdle never reprograms a timer.

Requirements

Header kernel.h
Library Nkstub.lib
Windows Embedded CE Windows CE .NET 4.0 and later

See Also

Reference

Required OAL Functions
CurMSec
OEMIdle
pOEMUpdateRescheduleTime

Concepts

Implementation of the Variable Tick Scheduler

Other Resources

GetTickCount