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