Поделиться через


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

См. также

VideoPortQueueDpc