Partager via


DXGKCB_QUEUE_DPC fonction de rappel (dispmprt.h)

La fonction DxgkCbQueueDpc met en file d’attente un appel de procédure différé (DPC) pour l’exécution au DISPATCH_LEVEL IRQL.

Syntaxe

DXGKCB_QUEUE_DPC DxgkcbQueueDpc;

BOOLEAN DxgkcbQueueDpc(
  [in] HANDLE DeviceHandle
)
{...}

Paramètres

[in] DeviceHandle

Handle qui représente un adaptateur d’affichage. Le pilote miniport d’affichage a précédemment obtenu ce handle dans le membre DeviceHandle de la structure DXGKRNL_INTERFACE qui a été passée à DxgkDdiStartDevice.

Valeur de retour

DxgkCbQueueDpc retourne TRUE si le DPC est correctement mis en file d’attente ; sinon, elle retourne FAUX.

Remarques

Cette fonction met en file d’attente un objet DPC pour le miniport d’affichage et appelle la fonction DxgkDdiDpcRoutine lorsque la routine de service d’interruption (ISR) le demande.

Il ne peut y avoir qu’un seul rappel à cette fonction planifiée par appareil à tout moment. Si un rappel est déjà planifié pour un appareil, un deuxième appel à DxgkCbQueueDpc n’aura aucun effet et retourne FALSE.

Pour plus d’informations sur l’utilisation de cette fonction, consultez les rubriques suivantes :

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista
plateforme cible Bureau
d’en-tête dispmprt.h (include Dispmprt.h)
IRQL N’importe quel niveau

Voir aussi

DxgkCbQueueDpc

DxgkDdiDpcRoutine