Функция 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 |