Share via


OALIoCtlHalRequestSysIntr (Compact 2013)

10/16/2014

This function requests an interrupt request-to-system interrupt (IRQ-to-SYSINTR) mapping.

Syntax

BOOL OALIoCtlHalRequestSysIntr(
  UINT32 dwIoControlCode,
  VOID *lpInBuf,
  UINT32 nInBufSize,
  VOID *lpOutBuf,
  UINT32 nOutBufSize,
  UINT32 *lpBytesReturned
);

Parameters

  • dwIoControlCode
    [in] Set to IOCTL_HAL_REQUEST_SYSINTR.
  • lpInBuf
    [in] Pointer to an IRQ to translate into a SYSINTR.
  • nInBufSize
    [in] Size of lpInBuf.
  • lpOutBuf
    [out] Pointer to a SYSINTR translated from an IRQ.
  • nOutBufSize
    [out] Size of lpOutBuf.
  • lpBytesReturned
    [in] Set to NULL.

Return Value

Returns true if the function succeeds; otherwise, false.

Remarks

OALIoCtlHalRequestSysIntr is called from the OEMIoControl function for IOCTL_HAL_REQUEST_SYSINTR.

Requirements

Header

oal_intr.h

Library

Developer Implemented

See Also

Reference

Interrupt Functions