次の方法で共有


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

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー video.h (Video.h を含む)

関連項目

VideoPortQueueDpc