IOCTL_CELOG_REPORTZONECHANGE (Windows CE 5.0)

Send Feedback

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

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.