функция обратного вызова 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

Содержит все предоставленные драйвером мини-порта данные, которые могут потребоваться этой функции. Контекст может иметь значение NULL , если реализация DPC не требует дополнительных сведений.

Возвращаемое значение

None

Remarks

Драйвер мини-порта помещает этот DPC в очередь, вызывая VideoPortQueueDpc.

Так как HwVidDpcRoutine вызывается в DISPATCH_LEVEL, он не должен управлять страничной кодом или данными. Кроме того, эта функция должна находиться в непагрегированной памяти и выполнять свои операции как можно быстрее.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть video.h (включить Video.h)

См. также раздел

VideoPortQueueDpc