функция обратного вызова 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 не требует дополнительных сведений.
Возвращаемое значение
Никакой
Замечания
Минипорт драйвер очереди этого DPC путем вызова VideoPortQueueDpc.
Так как HwVidDpcRoutine вызывается в DISPATCH_LEVEL, он не должен управлять любым кодом или данными, доступными для страниц. Кроме того, эта функция должна находиться в непакованной памяти и должна выполняться как можно быстрее.
Требования
Требование | Ценность |
---|---|
целевая платформа | Настольный |
заголовка | video.h (include Video.h) |