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

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

Siehe auch

HwVidDpcRoutine