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
Zeiger auf die Geräteerweiterung des Miniporttreibers.
[in] CallbackRoutine
Zeiger auf die HwVidDpcRoutine des Miniporttreibers, die aufgerufen werden soll, wenn der DPC geplant ist. Die Rückrufroutine muss nicht auspaget 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 eingereiht wurde, andernfalls FALSE .
Hinweise
Die verzögerte Prozedur wird ausgeführt, wenn der IRQL für den aktuellen Prozessor unter DISPATCH_LEVEL fällt. Aufrufer von VideoPortQueueDpc müssen unter IRQL >= DISPATCH_LEVEL ausgeführt werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows 2000 und höheren Versionen der Windows-Betriebssysteme. |
Zielplattform | Desktop |
Kopfzeile | video.h (einschließen von Video.h) |
Bibliothek | Videoprt.lib |
DLL | Videoprt.sys |
IRQL | Größer als oder gleich DISPATCH_LEVEL |