VideoPortQueueDpc-Funktion (video.h)
Die VideoPortQueueDpc--Funktion ermöglicht es einem Miniporttreiber, einen DPC in die Warteschlange zu stellen.
Syntax
VIDEOPORT_API BOOLEAN VideoPortQueueDpc(
[in] IN PVOID HwDeviceExtension,
[in] IN PMINIPORT_DPC_ROUTINE CallbackRoutine,
[in] IN PVOID Context
);
Parameter
[in] HwDeviceExtension
Zeigen Sie auf die Geräteerweiterung des Miniporttreibers.
[in] CallbackRoutine
Zeiger auf den HwVidDpcRoutine des Miniporttreibers, der aufgerufen werden soll, wenn der DPC geplant wird. Die Rückrufroutine muss nicht ausseitend sein.
[in] Context
Zeiger auf den vom Miniporttreiber bereitgestellten Kontext, der an CallbackRoutine-übergeben wird.
Rückgabewert
VideoPortQueueDpc gibt TRUE- zurück, wenn der DPC erfolgreich in die Warteschlange gestellt wird, und FALSE andernfalls.
Bemerkungen
Die verzögerte Prozedur wird ausgeführt, wenn die IRQL auf dem aktuellen Prozessor unter DISPATCH_LEVEL fällt. Anrufer von VideoPortQueueDpc müssen unter IRQL >= DISPATCH_LEVEL ausgeführt werden.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows 2000 und höheren Versionen von Windows-Betriebssystemen. |
Zielplattform- | Desktop |
Header- | video.h (video.h einschließen) |
Library | Videoprt.lib |
DLL- | Videoprt.sys |
IRQL- | Größer oder gleich DISPATCH_LEVEL |