NKCallIntChain

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/27/2008

This function is called by an OEM from the OAL ISR routine. This function determines which chained, or shared, interrupt device triggered an IRQ event.

Syntax

DWORD NKCallIntChain(
  BYTE irq
);

Parameters

  • irq
    [in] Identifies the IRQ value.

Return Value

If no ISR has handled the IRQ event, SYSINTR_CHAIN is returned.

Otherwise, a valid SYSINTR value is returned to the OEM. The OEM must then pass this value back to the kernel so the IST can be triggered.

Remarks

The OEM has full control of the IRQ values that can be chained and those that cannot. When this function is called, all work required to enable C-language code in an installed ISR is performed.

Requirements

Header nkintr.h
Library Nk.lib
Windows Embedded CE Windows CE .NET 4.0 and later

See Also

Other Resources

Installable ISRs and the Kernel
Handling Shared Interrupts