Share via


Fonction WdfDpcGetParentObject (wdfdpc.h)

[S’applique uniquement à KMDF]

La méthode WdfDpcGetParentObject retourne l’objet parent d’un objet DPC spécifié.

Syntaxe

WDFOBJECT WdfDpcGetParentObject(
  [in] WDFDPC Dpc
);

Paramètres

[in] Dpc

Handle d’un objet DPC framework.

Valeur retournée

WdfDpcGetParentObject retourne un handle à l’objet parent d’un objet DPC spécifié.

Un bogue case activée se produit si le pilote fournit un handle d’objet non valide.

Remarques

Un pilote peut appeler WdfDpcGetParentObject à partir de sa fonction de rappel EvtDpcFunc .

Exemples

L’exemple de code suivant retourne un handle à l’objet parent d’un objet DPC spécifié. L’exemple de code WdfDpcCreate montre comment l’objet DPC spécifié a été créé.

WDFDEVICE Device;

Device = WdfDpcGetParentObject(PDevExt->CompleteWriteDpc);

Configuration requise

Condition requise Valeur
Plateforme cible Universal
Version KMDF minimale 1.0
En-tête wdfdpc.h (inclure Wdf.h)
Bibliothèque Wdf01000.sys (consultez Gestion de version de la bibliothèque d’infrastructure.)
IRQL N’importe quel niveau
Règles de conformité DDI DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)

Voir aussi

EvtDpcFunc