WdfChildListGetDevice, fonction (wdfchildlist.h)

[S’applique à KMDF uniquement]

La méthode WdfChildListGetDevice retourne un handle à l’objet d’appareil framework qui représente l’appareil parent d’une liste enfant spécifiée.

Syntaxe

WDFDEVICE WdfChildListGetDevice(
  [in] WDFCHILDLIST ChildList
);

Paramètres

[in] ChildList

Handle d’un objet de liste enfant du framework.

Valeur retournée

WdfChildListGetDevice retourne un handle à un objet d’appareil framework.

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

Remarques

Pour plus d’informations sur les listes enfants, consultez Énumération dynamique.

Exemples

L’exemple de code suivant obtient un handle pour l’objet device qui représente l’appareil parent d’une liste enfant.

WDFDEVICE parentDevice;

parentDevice = WdfChildListGetDevice(ChildList);

Configuration requise

Condition requise Valeur
Plateforme cible Universal
Version KMDF minimale 1.0
En-tête wdfchildlist.h (inclure Wdf.h)
Bibliothèque Wdf01000.sys (consultez Gestion des versions de la bibliothèque d’infrastructure).)
IRQL <= DISPATCH_LEVEL
Règles de conformité DDI DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)