IOCTL_CELOG_REPORTZONECHANGE (Windows Embedded CE 6.0)
1/5/2010
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
Header | pkfuncs.h |
Windows Embedded CE | Windows CE 5.0 and later |
See Also
Reference
Tools IOCTLs
IOCTL_CELOG_GETDESKTOPZONE