DXGKCB_QUEUE_DPC fonction de rappel (dispmprt.h)

La fonction DxgkCbQueueDpc met en file d’attente un appel de procédure différée (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 une carte d’affichage. Le pilote miniport d’affichage a précédemment obtenu cette poignée dans le membre DeviceHandle de la structure DXGKRNL_INTERFACE qui a été passé à DxgkDdiStartDevice.

Valeur retournée

DxgkCbQueueDpc retourne TRUE si la DPC est correctement mise en file d’attente ; sinon, il retourne FALSE.

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é par appareil à la fois. Si un rappel est déjà planifié pour un appareil, un deuxième appel à DxgkCbQueueDpc n’aura aucun effet et retournera FALSE.

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

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows.
Plateforme cible Desktop (Expérience utilisateur)
En-tête dispmprt.h (inclure Dispmprt.h)
IRQL N’importe quel niveau

Voir aussi

DxgkCbQueueDpc

DxgkDdiDpcRoutine