IOCTL_KLIB_GETALARMRESOLUTION (Windows Embedded CE 6.0)
1/5/2010
This IOCTL is provided by the OEM and is used to retrieve the accuracy of the real-time clock (RTC).
Parameters
- dwIoControlCode
[in] Set to IOCTL_KLIB_GETALARMRESOLUTION.
- lpInBuf
[in] Set to NULL.
- nInBufSize
[in] Set to zero, the size of lpInBuf.
- lpOutBuf
[out] Pointer to a DWORD value of alarm clock accuracy in milliseconds (ms) from 1000 to 60000.
- nOutBufSize
[out] Set to sizeof(DWORD).
lpBytesReturned
[out] Pointer to a DWORD value, which indicates the number of bytes returned.This should be sizeof(DWORD).
Return Values
TRUE indicates success.
FALSE indicates failure.
Remarks
This IOCTL is provided by the OEM in the OAL.
The notification system uses this IOCTL to find the accuracy of the RTC. It immediately starts notifications that are within this interval from the current time when they are scheduled. If the IOCTL is not provided, the default RTC accuracy of 10 seconds is assumed.
Requirements
Header | pkfuncs.h |
Windows Embedded CE | Windows CE .NET 4.2 and later |
See Also
Reference
Other OAL IOCTLs
dwNKAlarmResolutionMSec
Other Resources
CeSetUserNotification
CeSetUserNotificationEx
CeRunAppAtTime