PDX_ENABLEIRQ回调函数 (dxmini.h)

DxEnableIRQ 回调函数向视频微型端口驱动程序指示应启用或禁用哪些 IRQ。

语法

PDX_ENABLEIRQ PdxEnableirq;

DWORD PdxEnableirq(
  PVOID unnamedParam1,
  PDDENABLEIRQINFO unnamedParam2,
  PVOID unnamedParam3
)
{...}

参数

unnamedParam1

指向微型端口驱动程序的设备扩展。

unnamedParam2

指向包含启用中断所需的信息的 DDENABLEIRQINFO 结构。

unnamedParam3

预留给系统使用。

返回值

如果成功,DxEnableIRQ 将返回DX_OK;否则,它将返回以下错误值之一:

备注

EnableIrqInfo 中 DDENABLEIRQINFO 结构的 dwIRQSources 成员包含为应启用的每个 IRQ 设置的 DDIRQ_Xxx 标志。 如果未在此调用中指定 IRQ,则应禁用它。 如果无法支持请求的组合,则此函数将失败。

由于视频微型端口驱动程序必须始终管理自己的 IRQ,因此它必须在 IRQ 发生时调用指定的 IRQCallback 。 调用 IRQCallback 时,传递给 IRQCallback的 DX_IRQDATA 结构的 dwIRQFlags 成员包含指示导致 IRQ 的原因的 DDIRQ_Xxx 标志。

要求

   
目标平台 桌面
标头 dxmini.h (包括 Dxmini.h)

请参阅

DDENABLEIRQINFO

DX_IRQDATA

IRQCallback