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


Функция VideoPortQueueDpc (video.h)

Функция VideoPortQueueDpc позволяет мини-драйверу очереди DPC.

Синтаксис

VIDEOPORT_API BOOLEAN VideoPortQueueDpc(
  [in] IN PVOID                 HwDeviceExtension,
  [in] IN PMINIPORT_DPC_ROUTINE CallbackRoutine,
  [in] IN PVOID                 Context
);

Параметры

[in] HwDeviceExtension

Указатель на расширение устройства минипорта драйвера.

[in] CallbackRoutine

Указатель на драйвера минипорта HwVidDpcRoutine вызываться при планировании DPC. Подпрограмма обратного вызова должна быть неоплачена.

[in] Context

Указатель на контекст, предоставленный драйвером мини-порта, который будет передан в CallbackRoutine.

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

VideoPortQueueDpc возвращает TRUE, если DPC успешно помещен в очередь, и FALSE в противном случае.

Замечания

Отложенная процедура выполняется, когда IRQL на текущем процессоре удаляется ниже DISPATCH_LEVEL. Вызывающие VideoPortQueueDpc должны работать в IRQL >= DISPATCH_LEVEL.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Windows 2000 и более поздних версиях операционных систем Windows.
целевая платформа Настольный
заголовка video.h (include Video.h)
библиотеки Videoprt.lib
DLL Videoprt.sys
IRQL Больше или равно DISPATCH_LEVEL

См. также

HwVidDpcRoutine