PMINIPORT_DPC_ROUTINE コールバック関数 (video.h)

HwVidDpcRoutine 関数は、キューに登録された DPC がスケジュールされたときに呼び出されるミニポート ドライバーによって実装されたコールバックです。

構文

PMINIPORT_DPC_ROUTINE PminiportDpcRoutine;

void PminiportDpcRoutine(
  [in] IN PVOID HwDeviceExtension,
  [in] IN PVOID Context
)
{...}

パラメーター

[in] HwDeviceExtension

ミニポート ドライバーのハードウェア デバイス拡張機能へのポインター。 詳細については、「 デバイス拡張機能」を参照してください。

[in] Context

この関数で必要になる可能性があるミニポート ドライバー提供のデータが含まれています。 DPC 実装で追加情報が必要ない場合は、コンテキストNULL にすることができます

戻り値

なし

解説

ミニポート ドライバーは 、VideoPortQueueDpc を呼び出すことによって、この DPC をキューに入れます。

HwVidDpcRoutine はDISPATCH_LEVELで呼び出されるため、ページング可能なコードやデータを操作することはできません。 さらに、この関数は非ページ メモリ内に存在する必要があり、可能な限り迅速に操作を完了する必要があります。

要件

要件
対象プラットフォーム デスクトップ
Header video.h (Video.h を含む)

こちらもご覧ください

VideoPortQueueDpc