DXGKCB_QUEUE_DPC Rückruffunktion (dispmprt.h)
Die DxgkCbQueueDpc-Funktion stellt einen verzögerten Prozeduraufruf (DPC) für die Ausführung am IRQL DISPATCH_LEVEL in die Warteschlange.
Syntax
DXGKCB_QUEUE_DPC DxgkcbQueueDpc;
BOOLEAN DxgkcbQueueDpc(
[in] HANDLE DeviceHandle
)
{...}
Parameter
[in] DeviceHandle
Ein Handle, das einen Anzeigeadapter darstellt. Der Anzeigeminiporttreiber hat dieses Handle zuvor im DeviceHandle-Member der DXGKRNL_INTERFACE-Struktur abgerufen, die an DxgkDdiStartDevice übergeben wurde.
Rückgabewert
DxgkCbQueueDpc gibt TRUE zurück, wenn der DPC erfolgreich in die Warteschlange eingereiht wurde. Andernfalls wird FALSE zurückgegeben.
Hinweise
Diese Funktion stellt ein DPC-Objekt für den Anzeigeminiport in die Warteschlange und ruft die DxgkDdiDpcRoutine-Funktion auf, wenn die Interruptdienstroutine (ISR) dies anfordert.
Es kann jeweils nur ein Rückruf für diese Funktion pro Gerät geplant sein. Wenn bereits ein Rückruf für ein Gerät geplant ist, hat ein zweiter Aufruf von DxgkCbQueueDpc keine Auswirkung und gibt FALSE zurück.
Weitere Informationen zur Verwendung dieser Funktion finden Sie in den folgenden Themen:
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Zielplattform | Desktop |
Kopfzeile | dispmprt.h (include Dispmprt.h) |
IRQL | Beliebige Ebene |