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) |