IOCTL_CELOG_REGISTER (Windows CE 5.0)

Send Feedback

This IOCTL registers the required event-tracking APIs with the kernel.

Parameters

  • hModule
    [in] Handle to the DLL. Must be set to KMOD_CELOG.
  • dwIoControlCode
    [in] Set to IOCTL_CELOG_REGISTER.
  • lpInBuf
    [in] Pointer to a buffer that contains the CeLogExportTable structure.
  • nInBufSize
    [in] Set to sizeof(CeLogExportTable), the size of lpInBuf.
  • lpOutBuf
    [in] Set to NULL.
  • nOutBufSize
    [in] Set to 0.
  • lpBytesReturned
    [in] Set to NULL.

Return Values

If the kernel can initialize the event tracking system TRUE is returned; otherwise, FALSE is returned.

Remarks

This IOCTL is only used if an OEM replaces the default event tracking DLL, Celog.dll, with their own DLL. For information on how to replace Celog.dll, see Default Celog.dll Replacement.

Requirements

OS Versions: Windows CE .NET 4.0 and later.
Header: Pkfuncs.h.

See Also

CeLogExportTable | KernelLibIoControl | CeLog Event Tracking

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.