PFN_ENABLEINT (Compact 2013)

10/16/2014

This function is used by the KITLTRANSPORT structure to enable and disable the kernel independent transport layer (KITL) transport interrupt if the transport is interrupt-based.

Syntax

typedef void (* PFN_ENABLEINT) (
    BOOL fEnable
);

Parameters

  • fEnable
    [in] Set to TRUE to enable the interrupt or FALSE to disable it.

Return Value

None.

Remarks

If the KITL transport is interrupt-based, an OEM must set a function pointer in KITLTRANSPORT.pfnEnableInt to enable interrupts.

You implement a function of this type and assign it to the pfnEnableInt member of KITLTRANSPORTduring your board support package KITL initialization. For an example of the implementation of this function, see the KitlEthEnableInt function in %_WINCEROOT%\Platform\Common\Src\Common\Kitl\Kitleth.c.

Requirements

Header

kitl.h

Library

Kitl.lib

See Also

Reference

Required KITL Functions
KITLTRANSPORT