IOCTL_CELOG_REPORTZONECHANGE (Windows CE 5.0)
This IOCTL is used by a CeLog DLL to report that its zones have changed internally without a call to CeLogSetZones.
Parameters
- hModule
[in] Handle to the DLL. Must be set to KMOD_CELOG. - dwIoControlCode
[in] Set to IOCTL_CELOG_REPORTZONECHANGE. - lpInBuf
[in] Set to NULL. - nInBufSize
[in] Set to 0. - lpOutBuf
[out] Set to NULL. - nOutBufSize
[out] Set to 0. - lpBytesReturned
[out] Set to NULL.
Return Values
TRUE indicates that the new zone settings were successfully recorded. FALSE indicates failure.
Remarks
A DLL can call this IOCTL whenever it needs to change its zone settings outside the context of a CeLogSetZones API call.
Because this IOCTL causes the kernel to call CeLogQueryZones for every registered CeLog DLL, the DLL that calls IOCTL_CELOG_REPORTZONECHANGE should return its new zone settings when its CeLogQueryZones export is called.
Requirements
OS Versions: Windows CE 5.0 and later.
Header: Pkfuncs.h.
See Also
CeLogSetZones | CeLogQueryZones | IOCTL_CELOG_GETDESKTOPZONE | CeLog Event Tracking
Send Feedback on this topic to the authors