Freigeben über


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

Weitere Informationen

HwVidDpcRoutine