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 フラグが含まれます。
要件
対象プラットフォーム | デスクトップ |
Header | dxmini.h (Dxmini.h を含む) |